[過去ログ]
グラディエーターガール開発室 (1002レス)
グラディエーターガール開発室 http://mevius.5ch.net/test/read.cgi/gamedev/1741939943/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
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
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 639 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s