[過去ログ]
グラディエーターガール開発室 (1002レス)
グラディエーターガール開発室 http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
273: ◆X1HifnAYpUXb [sage] 2025/04/10(木) 09:36:40.87 ID:DVv0HhBt QuickRigも売ってたね 変換が必要なときには買ってみる とりあえず、基本動作はmixamoのを使ってエロモーションはDollarsっていうmocapソフトで作るつもりだよ 前の3Dホラゲでどこで壁に当たるか分かったから、今回はそこを回避したい 俺は簡単なやり方でサクっと作るからワナビーくんと歩調を合わせて一緒に作るのは難しそうだけど わからないところあったら俺も一緒に考えてみるつもりだよ 具体的に詰まったところを書いてもらえればと http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/273
274: ワナビー2024 [] 2025/04/10(木) 09:55:52.06 ID:2JjUpSAO 売れるゲームでないと作りたくないから、小さいもののクオリティを高めるしかない 今の自分は http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/274
275: 名前は開発中のものです。 [] 2025/04/10(木) 10:36:56.49 ID:l4Bf3bK1 ??? http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/275
276: 名前は開発中のものです。 [sage] 2025/04/10(木) 10:51:18.38 ID:l4Bf3bK1 動画Mocapは接地と手の位置、顔の傾きを直す必要があるよ。UEならその場で修正できるけど・・買う前に体験版いじって確認した方がいい http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/276
277: ◆X1HifnAYpUXb [sage] 2025/04/10(木) 11:05:42.37 ID:DVv0HhBt >>274 君にbaba is youの作者のようなセンスがあるならやったらいいけど…倉庫番は普通に作っても爆売れは難しそう 「倉庫番をこうアレンジしたら面白くなりそう」みたいなアイデアはあるの? http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/277
278: ◆X1HifnAYpUXb [sage] 2025/04/10(木) 11:06:58.72 ID:DVv0HhBt >>276 今回はリアルタイムじゃなく見降ろしで遠目にレンダ画像使うだけだから、細かい違和感はなんとかなると思う 体験版使ってみたけど悪くなかったよ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/278
279: ワナビー2024 [] 2025/04/10(木) 11:08:49.36 ID:2JjUpSAO パズルゲーってルールが複雑になりすぎてはいけないのかな http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/279
280: 名前は開発中のものです。 [sage] 2025/04/10(木) 11:10:40.41 ID:l4Bf3bK1 サンプル見たけどよさそうだった。 別モジュールの顔キャプチャに興味あり買おうかな http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/280
281: 名前は開発中のものです。 [] 2025/04/10(木) 11:20:40.80 ID:l4Bf3bK1 売れないゲームは作りたくないっていうが しょぼゲーでもR18にして外注で上手い絵師雇ったら売れるだろう 完成しなきゃ取らぬ狸の皮算用 http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/281
282: ◆X1HifnAYpUXb [sage] 2025/04/10(木) 13:24:49.54 ID:DVv0HhBt AutoRigでリグ付けてmixamoのモーションをリマップで割り当てるところまでできたよ モーションがおかしかったけど修正方法も理解できた このアドオンすごいね、これは買ってよかった!リグやモーション苦戦してたけどこれがあれば楽に作れる http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/282
283: 名前は開発中のものです。 [sage] 2025/04/10(木) 14:06:12.14 ID:l4Bf3bK1 colosoでrigifyやARPのアニメ講座結構あるから金に余裕あったらやってもいいんじゃないかな。 試行錯誤しないで言い分楽だよ。Verで4.3で色々変わったから古い講座だとアレだけど http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/283
284: ◆X1HifnAYpUXb [sage] 2025/04/10(木) 15:40:29.46 ID:DVv0HhBt mocapはスムージング掛かるからあんまりエロくならないね、ほかのサービズも試したけど似たり寄ったり 基本動作はmixamoで十分だけど、エロ絡みアニメはやっぱり手作業で作った方がいいかも 高機能なリグのおかげで作りやすいだろうし アニメ講座も見てみるよ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/284
285: ワナビー2024 [] 2025/04/11(金) 16:36:10.49 ID:l/32ONPG 進捗はyoutubeで報告がいい? そっちも再生されるかもしれんからな http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/285
286: ◆X1HifnAYpUXb [sage] 2025/04/11(金) 17:05:51.35 ID:f2wX5UP7 youtubeやるといいよ どんな風に作ってるのか映像で見れるほうが分かりやすい http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/286
287: ワナビー2024 [] 2025/04/11(金) 20:55:28.21 ID:l/32ONPG ゲーム内容より先にタイトルスクリーン作成しとる 画力ないと駄目だわ >>286 そうする http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/287
288: 名前は開発中のものです。 [sage] 2025/04/12(土) 00:34:19.96 ID:cxFGC8+Y タイトル画像見せたら親切な人が修正してくれるのでは http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/288
289: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 08:20:31.81 ID:/LY8M4vT >>287 youtudeの動画アップしたら教えて 見に行くから http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/289
290: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 08:26:22.51 ID:/LY8M4vT 趣味で作ってたテキスト主体のゲーム、やめようかと思ったけどやっぱり作り込んで完成させるよ これまで沢山エタらせてきたけど今年の座右の銘は「エタらない」にして最後までしっかりやる 大規模なゲームだし挫折の谷は沢山あるけど、挫折さえしなければいつかは完成するよね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/290
291: 名前は開発中のものです。 [sage] 2025/04/12(土) 09:07:45.14 ID:cxFGC8+Y テキストが作るのがしんどいのか、技術が追いついていないのか、考えてたより面白くなさそうなのかがわからないから、やめようと思った部分を書き出して http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/291
292: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 09:44:15.99 ID:/LY8M4vT >>291 制作の問題ではないよ 雑スレで暴言厨に絡まれて自分も反応して言い返したりしてしまってこのペンネームでやっていこうって気が薄れたのが原因 でも、フォロワーも80人近く増えてるし3Dホラゲも700DL以上されてるから、破棄するの勿体ないしやっぱり続けることにしたよ 今はまだ苗木みたいなペンネームだけど、こつこつ積み上げていこうと思う 技術的な問題もこの先出てくると思うけどそこは妥協なりしてなんとか乗り越えるよ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/292
293: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 11:53:38.86 ID:/LY8M4vT 今まで固定変数のデータベースも全部オートリロードにぶっこんで他スクリプトからアクセスしてたけど データベースが入ったスクリプトを変数に読み込めばそのままアクセスできるってことに今気づいた… http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/293
294: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 12:00:38.25 ID:/LY8M4vT オートリロードにはグローバルとか共通変数だけにして固定のデータベースはプリロードでデータベースのスクリプトファイルを読み込むのがスマートなんだろうね だけどコード描き直すの面倒だから今回はしょうがないや http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/294
295: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 12:17:29.94 ID:/LY8M4vT というか今の自分のやり方だと小規模なのならいいけど大規模なデータベースのゲームは難しいかも DBのアドオンとかSQLとか色々調べてみようかな けっこう沼が深そうだけど…楽しそうだしやってみるか http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/295
296: ワナビー2024 [] 2025/04/12(土) 13:58:48.28 ID:ayaarUxS 小さいゲームをブラッシュアップしていっくのが近道な気がするな http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/296
297: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 15:39:29.97 ID:/LY8M4vT >>296 うん、小さいのでいいから手を動かしていこう http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/297
298: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 15:46:13.74 ID:/LY8M4vT DB Browser for SQLiteってのでデータベース作成することにしたよ SQLiteのこういうのでいいんだよ感は異常w 一つのファイルで管理出来るから超便利じゃん 作成したデータベースをグローバル変数にポンと読み込んで、その変数(配列や辞書)にアクセスしてゲームを動かすことにしたよ セーブもその変数を保存すればいいだけだし とりあえず、dbファイル作ってそれを変数に格納し、キャラ名をキーにしてHPを読み出すとかはできるようになったよ というか便利すぎてもうディクショナリとかカスタムリソースには戻れないw http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/298
299: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 15:55:51.51 ID:/LY8M4vT たったこれだけのコードでキャラ名をもとにHPの値を取得したり、HPの値をもとに名前を取得したり 色々とdbファイルの情報を扱えるからめっちゃ便利すぎる https://i.imgur.com/0Rs8cJX.png http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/299
300: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 15:58:25.73 ID:/LY8M4vT なんといってもデータを入力していくのが格段に楽! テキストベースのゲームだし膨大なデータがあるからね 辞書変数を手入力で入れていくのと比べ物にならない http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/300
301: 名前は開発中のものです。 [sage] 2025/04/12(土) 16:06:54.43 ID:cxFGC8+Y ぐいぐい行くね。ワナビも見習った方が良さそうだよ。ところでJAMは誰か作ってるのだろうか http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/301
302: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 17:30:51.71 ID:/LY8M4vT 試行錯誤した結果さっきのややこしい関数無しでたった一行で値にアクセスできる方法がわかったよ https://i.imgur.com/TuJcO00.png こう記述することでNPCというテーブルにあるピニャという名前のデータのHPの値にアクセスできるようになった すごくシンプルにデータベース扱える! というかdbの中身を読み込むと配列の中に辞書型で格納されてるだけだから、名前じゃなく配列のインデックス数字でいいならさらに取得は楽だと思う NPCの0番のHPとかなら書き方はもっとシンプルになるよ いやー、今まで複数の変数をアクロバティックに組み合わせてデータ作ってたけど、めっちゃシンプルに管理できるのありがたいw http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/302
303: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 17:32:32.27 ID:/LY8M4vT >>301 どうなんだろうね 前回から期間あまり経ってないし、今回はやってる人は居ないかもしれない http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/303
304: 名前は開発中のものです。 [sage] 2025/04/12(土) 17:57:57.83 ID:cxFGC8+Y Godot調べてみた。小回りのGDscriptとパフォーマンスはC#ってあるけどGodot使うならどっちがいいんだろう。 https://goodlucknetlife.com/godot-development-csharp-gdscript/ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/304
305: ワナビー2024 [] 2025/04/12(土) 17:58:55.00 ID:ayaarUxS c#だと情報ほぼないしな、、 http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/305
306: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 18:35:01.21 ID:/LY8M4vT C#はwebエクスポートできないと公式に書いてあった気がする それに難しい…unityで挫折したんだよね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/306
307: ワナビー2024 [] 2025/04/12(土) 20:33:13.97 ID:ayaarUxS タイルセットってkritaとaspriteみたいなツールどっちがええの? 後者はアニメーションするキャラ絵とかに向いてるイメージ タイルセット作るのなら表現力の部分で aspriteで背景作ろうとすると、ドット打ち大変だな http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/307
308: ◆X1HifnAYpUXb [sage] 2025/04/12(土) 20:41:52.54 ID:xY0zVlS+ オートタイルを簡単にやるならaspriteで描いてtilesetterてツールでやるのがすごく便利だよ 一方向描くだけで全方向の壁や地面タイルを自動で作ってくれる あとゲーム作るならasprite買っといて損はないよ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/308
309: ワナビー2024 [] 2025/04/13(日) 06:17:53.03 ID:851KVRzG >>308 ブラシの少なさとか気になるけど、全部ドット打ちして作るもんなの? 例えばkritaなら広い範囲にジッターブラシで描くとか出来るけど aspriteじゃないが、pixeloramaってソフト使ってる(godot制) http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/309
310: ◆X1HifnAYpUXb [sage] 2025/04/13(日) 07:00:27.46 ID:90X/Bo2b >>309 全部ドット打ちするのもすぐ慣れるよ キャラは16p×16px~32pxで背景も100pxとか小さいサイズで描いてそれを拡大して使うと早いし見栄えもいいよ pixeloramaはシェーダーブラシが使いやすくて背景描くの楽 とにかくドットは最終的に300パーセントくらいに拡大してゲームに使うイメージで、小さいサイズで描くこと http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/310
311: ◆X1HifnAYpUXb [sage] 2025/04/13(日) 07:11:56.15 ID:90X/Bo2b SQliteのようなRDBは階層構造に弱いってことが分かって 自分の場合、 大陸 王国A 村A 店A 商品 アイテムA NPCA という風に深い階層構造で膨大なデータ作ってて、調べた感じオブジェクト指向データベースとかが向いてるらしく 結果的に階層構造が作れるという意味でJSONでやったら読み書きがめちゃくちゃ楽だった database[大陸][王国][村]って感じでキーでアクセスできるし、key()を使うことで王国一覧とかアイテム一覧の配列を取り出すことも可能 結局JSONで落ち着きそう…ただし便利なソフトがほぼ無いので手作業でデータ書いていくのは大変だけど http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/311
312: ワナビー2024 [] 2025/04/13(日) 09:26:52.04 ID:851KVRzG >>310 まあジッターなんかに頼ったら表現力つかない気もするからね、、、 http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/312
313: 名前は開発中のものです。 [sage] 2025/04/13(日) 09:44:43.61 ID:a/9cxutn >>311 1周回ってGDScriptに直書きに戻りそうな予感 http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/313
314: ◆X1HifnAYpUXb [sage] 2025/04/13(日) 09:55:38.67 ID:90X/Bo2b >>313 直書きで入れ子の辞書型作るのと同じことだけど、ちまちま書くのはやっぱり大変 ミスも起きやすいし JSONならまだノード表示にして操作&管理しつつ書いていけるエディタもあったからこれでやろうと思う http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/314
315: ◆X1HifnAYpUXb [sage] 2025/04/13(日) 09:58:48.21 ID:90X/Bo2b >>312 タイトル画面作りに時間かけてるみたいだけど とりあえず仮画像をサクッと描いて進めてみるのもありだよ それで、進捗のtube動画はまだー? http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/315
316: 名前は開発中のものです。 [sage] 2025/04/13(日) 11:56:49.77 ID:gOx9sQf0 そろそろワナビは質問だけで作ってないって気づいた頃合いか http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/316
317: ワナビー2024 [] 2025/04/13(日) 12:02:24.29 ID:851KVRzG >>315 あい http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/317
318: ワナビー2024 [] 2025/04/14(月) 07:42:20.43 ID:1DpxKqpo つくてるけど牛歩 競輪も同時にやってるからな(´・ω・`) http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/318
319: ワナビー2024 [] 2025/04/14(月) 19:35:23.24 ID:1DpxKqpo プログラミングなんぞいつ得意になるんだおか http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/319
320: 名前は開発中のものです。 [] 2025/04/14(月) 20:05:26.31 ID:j3nOf/05 インテリセンス(コード補完)があるようなって 得意なった なんか適当に書いてもエラーが出なくなったから http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/320
321: 名前は開発中のものです。 [] 2025/04/14(月) 20:18:05.34 ID:j3nOf/05 ✕得意なった 〇得意になった AIとかの進化でもっと雑に書いても動くようになれば 得意な人が増える気がする http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/321
322: ワナビー2024 [] 2025/04/14(月) 20:46:49.56 ID:1DpxKqpo 俺は駄目だな(´・ω・`)得意にはならんだろうが、使いこなしたい http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/322
323: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 07:29:50.93 ID:NT2ZRSD9 忙しくて趣味ゲーにまで手が回らない 時間ないからテキストベースのやつ本当にテキストだけにしようかなw NPCも膨大だし、立ち絵やエッチCG描く暇もないかもしれん http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/323
324: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 07:36:22.05 ID:NT2ZRSD9 コード補間、それと実行するまでもなくエラーがあると箇所を教えてくれるからやりやすくなったよね 俺も得意ってほどではないけど慣れてきたよ そういえば、AGMはSQLとか使わなくてもデーターベース実装されるみたい これでヌルヌル動くなら神ツール確定だね 次のゲームはAGMで作るつもり http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/324
325: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 08:08:52.56 ID:NT2ZRSD9 3Dホラゲもう900DLか、1日100のペースだ 黒歴史が広まっていく複雑な心境w もっとちゃんと作っとくんだった http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/325
326: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 09:14:59.87 ID:NT2ZRSD9 ワナビーは倉庫番にキャラ絵とストーリーつけたらどうだろう? 魔王の罠にかかった美少女を助けに行くみたいな話とかね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/326
327: ワナビー2024 [] 2025/04/15(火) 11:25:46.15 ID:M4PKlJaM https://store.steampowered.com/app/2462810/Ligo/ こんな感じのステージにしたいのだが、ステージの構造と、見た目のレイヤーは分けるんか?配列だろうけど、例えば配列番号が1だと壁にする。 1に自動的にタイルを当てる事もできるけど、オートタイルとの相性悪そうやな。 >>325 ホラゲてどれや? http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/327
328: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 11:48:15.07 ID:NT2ZRSD9 >>327 ステージ構造はタイルマップノード、背景はパララックスノードでいいよ ステージ構造を配列でやるならタイルマップはレイヤー分けなくていいと思う というか、配列でこれやるのめっちゃ難かしそう キャラにくっついたものを壁にあてて剥がすとかの仕組みもやるの? 壁オブジェクトとキャラにコリジョン付けて、キャラを1マスずつ動くようにすれば普通に実装きでると思うが… その作り方じゃワナビーは嫌なんだよね? http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/328
329: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 11:49:15.41 ID:NT2ZRSD9 ホラゲは別ネームだからタイトル言うのはやめとくw まあここ念入りに見てる人なら別ネームも分かると思うんだけどね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/329
330: 名前は開発中のものです。 [sage] 2025/04/15(火) 11:54:45.49 ID:Q37NUoPs TileSetにCustomDataLayerを追加すればそれが配列相当になるので配列で管理する必要はないよ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/330
331: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 11:56:51.15 ID:NT2ZRSD9 配列で1指定したとこもちゃんとオートタイルで自然な壁になると思うよ コードで動的に変更してもオートタイルは機能するはず http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/331
332: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 11:59:58.61 ID:NT2ZRSD9 そういえばCustomDataLayerもあったね そもそもゲームエンジン使わずにプログラミング言語だけでやるとかじゃない限り無理に配列使う必要ないよね ワナビーはこだわりがあるみたいだけどw http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/332
333: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 12:07:39.79 ID:NT2ZRSD9 本当はタイルマップノードでマップ描くのが速いんだけどワナビーは 1,1,1,1, 1,0,0,1, 1,2,0,1, 1,1,1,1 みたなテキストのデータ書いて、それをもとにタイルを設置して その数字データをコードで制御することで倉庫番作りたいんだよね? めっちゃむずいじゃん、無理にそれでやる必要ないんじゃない? 方法にはこだわらずに完成させることを優先してみるのもありだよ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/333
334: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 12:41:04.77 ID:NT2ZRSD9 今作ってるやつ風呂敷広げすぎて挫折しそう 村もNPCも膨大なの前提のゲームで、ほとんどの作業はひたすらデータベース入力と絵を描く作業になりそうだよ NPCも沢山なのにNPC一体でこれだけのデータ記入する必要がある でもテキストベースで小さくすると面白くならないし…こういうのってワールドを自動生成して広くて細かい世界を実装するものなんだろうね 手入力では無謀すぎる https://i.imgur.com/tFiUsSA.png https://i.imgur.com/x0PeMMU.png http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/334
335: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 12:49:36.51 ID:NT2ZRSD9 ようするにdatabaseの中身を自動で作って変数に格納すればいいだけだよね やろうと思えばできるかもしれない ワールド自動生成に挑戦してみるか これが出来れば開発者の自分も常に新鮮な気持ちで楽しめるゲームになりそう http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/335
336: ワナビー2024 [] 2025/04/15(火) 13:42:57.58 ID:M4PKlJaM >>328 キャラの体を壁とマージして、体が長くなるとか、そんなのをやりたいけど、これも配列だと面倒だったりするかな? 何が適切な選択か分からんのよね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/336
337: ワナビー2024 [] 2025/04/15(火) 13:44:52.59 ID:M4PKlJaM というか作りたいものの仕様もかっちり決まってるわけでもない http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/337
338: 名前は開発中のものです。 [sage] 2025/04/15(火) 13:52:01.32 ID:k6P9Da/b ワールドのプロシージャルマップってPerlinNoiseでフィールドを大まかにつくって街や川などを配置するタイプを思い浮かべるけど、 村の酒場、城の道具やとか森などのテキストボタンを配置してルートを選択する感じ? とにかく期待してます。 http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/338
339: 名前は開発中のものです。 [sage] 2025/04/15(火) 14:52:20.93 ID:Q37NUoPs >>336 >>327のゲームの様なマス目単位で操作する内容なら配列管理が向いてる タイルマップなら移動物と固定物の2つのレイヤーで処理すると良さげ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/339
340: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 14:54:26.36 ID:NT2ZRSD9 まだ簡素なものだけどNPCの自動生成は出来たw 生成の要領は理解できたから 大陸、王国、都市や村、ダンジョン、アイテム、武器の性能のデータ類も全て自動生成できそう これならもっと広くて細かいワールド作れそうだし、武具の性能もランダムなのでハクスラっぽい要素も入れられるね なんといっても開発者の自分も楽しめるのは大きい TXTファイルにNPC名をリストにしておけばそこから自動で作れるからプレイヤーが自由に好きな名前とかも登録できるし夢が広がるw いやー、楽しくなってきたぞ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/340
341: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 14:57:40.31 ID:NT2ZRSD9 >>338 そう、行先のボタンを押して移動する感じ でも村A→草原→森→村Bみたいな移動だと世界が広いので移動大変だし迷うので、都市には直接トラベルできるようにしてるよ 基本は領主として成り上がるゲームだけど、オープンワールドでなんでも出来る感じのゲームにするつもり http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/341
342: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 16:31:36.69 ID:NT2ZRSD9 TXTファイルに名前といくつか項目書くだけでJSONで作ってたのと同じ構造の辞書型を自動生成するようにしたよ これでめっちゃ楽になる https://i.imgur.com/eJqC636.png http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/342
343: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 16:33:05.61 ID:NT2ZRSD9 ただ、今の状態だと数値がただのランダムなのでかなりカオスな世界になってしまってゲーム性を保てないのが課題 改良していい感じに生成できるようにしたい http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/343
344: ◆X1HifnAYpUXb [sage] 2025/04/15(火) 20:39:47.64 ID:wCHIvD9V 色々やってみたけど入れ子の辞書を自動で作るのは今の自分には難しいや 大陸>王国>都市までのツリーは手作業でもできるから自動でやらなくてもいいかな 都市の末端データ、NPCや商店やモンスターやアイテムとかは詳細なデータ持ってるし自動を組むのも楽だからそこだけ自動でやろうと思う http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/344
345: ワナビー2024 [] 2025/04/16(水) 06:54:01.57 ID:USGAi99p >>339 倉庫番ベースだから配列で考えてた マス目移動ではあるけども、グリッド移動のほうが良いパターンって何? http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/345
346: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 08:15:13.44 ID:OSOsCgWJ ワナビー、動画まだー? 面白い倉庫番ができるの楽しみにしてるよ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/346
347: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 08:18:32.91 ID:OSOsCgWJ やっぱ全てを自動生成するよりは固定の部分と自動生成とをうまくハイブリットしたほうがよさそう でないと人口20万人の王都を18歳の村娘が治めてるっていう変な状況も生まれるしなあ ある程度コントロールはした方が面白くなりそうではある http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/347
348: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 08:23:56.39 ID:OSOsCgWJ NPCに領主とか民間人とか商人とかランクを付けて、それをもとに自動配属していけば自動でもできなくはないけど 太郎の鍛冶屋にはやっぱり店主として太郎がいて欲しいから固定の方がいいよね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/348
349: ワナビー2024 [] 2025/04/16(水) 09:21:00.55 ID:USGAi99p >>346 競輪もやってるからちょっとまって http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/349
350: 名前は開発中のものです。 [sage] 2025/04/16(水) 09:41:54.96 ID:ucxm2sMg ワナビくんオモロイ それでこそ5chねらーだ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/350
351: ワナビー2024 [] 2025/04/16(水) 09:54:42.81 ID:USGAi99p あーまータイルマップレイヤーの配列使ってやってみるかぁ やってから判断すりゃいいかぁ(´・ω・`) http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/351
352: ワナビー2024 [] 2025/04/16(水) 10:01:58.84 ID:USGAi99p あっタイルマップはやっぱ違うな http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/352
353: 名前は開発中のものです。 [sage] 2025/04/16(水) 10:49:13.23 ID:xzzQw+qg スケジュールや締切作ったほうがいいんでね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/353
354: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 10:56:47.51 ID:OSOsCgWJ 牛歩っていってるけどまだ一歩も進んでないからなあ ワナビーは締め切りを宣言して自分を追い込んだ方がいいかも とりあえず進捗動画は一週間以内に出せるように進めてみようね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/354
355: ワナビー2024 [] 2025/04/16(水) 11:35:28.18 ID:USGAi99p 追い込んだところで能力不足は改善しないんでね 俺の場合 とりあえずじっくり1本ってかんじだな game a weekやってて感性しねーんだから(´・ω・`) http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/355
356: 名前は開発中のものです。 [sage] 2025/04/16(水) 11:42:36.36 ID:HPnurk8H >>345 マス目移動をマス単位での移動、グリッド移動をグリッド上での滑らかな移動とすると 滑らかな移動は目視で状況把握がしやすいってのがメリットかな 瞬間的に位置が変わると移動を見落としやすくなる 移動中に判断する余地ができるので途中で取り消す事もできる 完了後に移動を取り消しても良いのでマス単位の移動で取り消しできないわけではない http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/356
357: ワナビー2024 [] 2025/04/16(水) 12:22:11.25 ID:USGAi99p よぉ分からんのだけど、倉庫番ってイカのようなっ感じでステージ作るじゃない? var map = [ [0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0] ] でもステージがある程度デカくなると、分かりづらくなりがちだし、作ってて楽しくない だったらタイルマップで描いて、そこから二次元配列に変換したほうがいいのかね?そのほうが直感的に楽しく作れるからなぁ >>356 baba is youだけど、滑らか移動だからvector2移動なのかなと思う。 そこからロジック用の2次元配列に変換でもしてんだろうけどね(´・ω・`) ロジック用の2次元配列は何にしても必要になるなと思う http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/357
358: 名前は開発中のものです。 [sage] 2025/04/16(水) 12:41:22.72 ID:HPnurk8H >>357 タイルマップとはセル情報(≒2次元配列)をTileSetで設定されたスプライトで表示する仕組みだから 自分がわかり易いなり管理しやすいなり好きな方を選べば良い ステージのデータはタイルマップで直感的に作る方が楽だと思う タイルマップのセル情報と配列は変換コードを自前で用意すれば相互変換できるので どちらで作っても同じ結果に導ける http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/358
359: 名前は開発中のものです。 [sage] 2025/04/16(水) 12:49:14.16 ID:HPnurk8H >>357 タイルマップにタイルを滑らかに移動する仕組みはないので実現するなら 移動したいタイルをスプライトに変換し移動完了後にタイルに戻す動作になると思う ロジックの管理はタイルマップでやって良い http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/359
360: 名前は開発中のものです。 [sage] 2025/04/16(水) 13:01:25.04 ID:RZzqwf5R とりあえず、全部スプライトで描画したらよくね? まずは得意の2次元配列で、1ステージだけ作るんだ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/360
361: ワナビー2024 [] 2025/04/16(水) 14:05:55.45 ID:USGAi99p >>358 タイルマップレイヤーから配列取り出せるか調べてみる http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/361
362: 名前は開発中のものです。 [sage] 2025/04/16(水) 14:19:06.33 ID:HPnurk8H >>361 自分で調べるのは大事だがタイルセットは複雑なのでほぼ回答しとく Godotの使い方で他なにかあれば続きはGodotスレで var coords:Vector2i = Vector2i(x, y) # 取り出したい座標 var atlas_coords:Vector2i = tilemap.get_cell_atlas_coords(coords) # アトラス座標が返る var tiledata:TileData = tilemap.get_cell_tile_data(coords) # タイルデータが返る http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/362
363: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 14:37:52.33 ID:OSOsCgWJ ワナビーがGodotスレに行くとあっちがワナビーの専スレみたいな状態になるからここ使ってもらって大丈夫だよ (また追い出されるしな) このスレはゲ制作者に自由に使ってもらって構わない 各々が情報交換できれば有意義だよね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/363
364: 名前は開発中のものです。 [sage] 2025/04/16(水) 15:02:16.32 ID:HPnurk8H >>363 正しくGodotの話題をするなら別にワナビー専スレ状態になっても構わないと思ってる 放置するとゲーム仕様の方向性やら開発モチベーション維持やらGodotと関係ない話題になるから邪魔扱いされる 技術情報としてはGodotの話題はGodotスレに集約されるべきと考えるが 既にGodotスレも他のスレも初心者は居なくなった雰囲気ではあるし意味は無いのかもね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/364
365: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 15:24:13.31 ID:OSOsCgWJ まあ、あっちに情報を残す方がいいという考えなら止めはしないよ とにかく、このスレは遠慮せず使ってもらえればそれでいい ワナビーはGodotの専門的な話はGodotスレでして、それ以外の呟きはここですればいいかもしれないね あっちの方が答えてくれる人も多いだろうし http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/365
366: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 15:58:48.35 ID:OSOsCgWJ 今作ってるテキストベースのやつボタンで町を移動する方式だけど、自分に技術がないからそうしてるだけで 本当は見降ろしマップでやりたいんだよね 自動生成やるならいっそ生成マップありのローグライクにしようかとも思う パーリンノイズで地形生成はやったことあるけど、町とかNPC、アイテムの配置とか経路探索とか高度な技術がいりそうで避けてた でもここまできたら挑戦してみようかな rouge basinていうローグ関係の情報が集積された海外サイトがあるからそこで勉強しつつやってみるか 能力もスキルもない一人の一般人として、ファンタジー世界でコツコツ生きていくリアル指向かつ自由度の高いゲーム作りたい http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/366
367: 名前は開発中のものです。 [sage] 2025/04/16(水) 16:12:28.21 ID:HPnurk8H やりたい事が増えるのは良いけど膨らませすぎると収集が付かなくなるので目処が立つ規模まで絞った方が良いのでは? 自動生成はまず非自動生成のデータを処理ができる上で追加のデータを生成する機能だと思う コツコツ生活も世界の前に国や街の規模でできるべきだしその前提としてNPC間の関係が処理できるべき 見下ろしマップはタイルマップの使い方覚えたらかなり簡単よ ローグライクのマップで良いなら生成アルゴリズムも入手しやすいのではないかな? http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/367
368: ワナビー2024 [] 2025/04/16(水) 16:29:49.65 ID:USGAi99p >>362 thanks 調べる http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/368
369: 名前は開発中のものです。 [sage] 2025/04/16(水) 16:32:07.93 ID:ucxm2sMg こういうシンプルなのから始めたらいいんでない? https://github.com/foopod/godot-bsp-trees-dungeon http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/369
370: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 17:08:04.64 ID:OSOsCgWJ >>367 そうだね、風呂敷広げすぎるのはよくないかも 悩んだけど、そもそも世界の全部を自動生成ってのは無理な方法かもしれない ワールドや村の構造やNPCは固定で作って、ダンジョンは自動生成するのが正しいやり方な気がするよ 町やNPCの設置は手作業で作り、間の草原とかは自動生成とかならいけそうだね http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/370
371: ◆X1HifnAYpUXb [sage] 2025/04/16(水) 17:08:36.13 ID:OSOsCgWJ >>369 ありがとう そこ見てダンジョンの作り方勉強してみるよ http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/371
372: 名前は開発中のものです。 [sage] 2025/04/16(水) 17:34:45.49 ID:HPnurk8H >>369 面白そうだったから試してみた 説明に書いてあるコードでほぼ動いたよ TileMapで書かれているのでTileMapLayerで使うにはset_cellの第一引数を消す必要があった あと説明でも書かれているけどset_cellのsource_idが適切であること http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/372
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 630 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s