ゲーム制作の日記、備忘録、メモなど好きに呟くスレ (220レス)
ゲーム制作の日記、備忘録、メモなど好きに呟くスレ http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
22: 名前は開発中のものです。 [] 2024/06/23(日) 10:18:12.24 ID:hroG/l0s Unityエディタとwebサイト上で感度が変わるのなぁぜなぁぜ? スマホで動くように改良。動きは大体それっぽくなった。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/22
23: 名前は開発中のものです。 [] 2024/06/28(金) 03:14:46.64 ID:GWKQkeJi inputSystem奥深いから凝ろうとしちゃう。 趣味だからプレイできるだけでいいのに。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/23
24: 名前は開発中のものです。 [] 2024/06/29(土) 10:10:23.46 ID:Mwf2O+ZM 無知すぎて方法がわからないのがイライラする。 試行錯誤した後にネットの記事を見つけた時の徒労感よ。 これ検索の仕方が悪いんだろうな ルックデブを作りました。 次はInputSystemのInteraction自作をする。フリックの処理を感知できるようにする。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/24
25: 名前は開発中のものです。 [] 2024/07/01(月) 20:55:26.21 ID:5RH6vtoF Interactionの Process()はpath中に実行される フリック処理には入力開始地点と入力終了地点が必要で、入力終了地点が入手できない。 Reset()で入力終了時の処理ができるみたいだけど関数名がResetなのにほかの用途で使っていいの? http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/25
26: 名前は開発中のものです。 [] 2024/07/01(月) 21:35:28.07 ID:5RH6vtoF Reset()って離した時の処理じゃないっぽい。 自作intaractionは諦めてそこら辺の記事コピペしよう。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/26
27: 名前は開発中のものです。 [] 2024/07/04(木) 11:25:27.63 ID:bq5mCe3p DeveCatさんのフリック記事と班長さんのUnity音ゲー開発備忘録をコピペした テストはまた明日... http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/27
28: 名前は開発中のものです。 [] 2024/07/18(木) 09:29:06.24 ID:V6NJe5mP アニメーションの観察をはじめて、ゲームの出来の良さを改めて感じてる。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/28
29: 名前は開発中のものです。 [sage] 2024/11/26(火) 11:28:22.96 ID:6jKoacgz Super Smash bros. Crusade/CMC プレイヤーキャラクター制作忘備録 基本はエンジンで予約された動作にアニメや攻撃・被撃判定を設定してゆく。ムゲンを想像して頂ければ。 日本語情報はほぼ皆無と言ってよく、実際のデータを覗いても.binファイルで暗号化されている。 更にバージョン事に違うので解析より自分で作った方が早そう。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/29
30: 名前は開発中のものです。 [sage] 2024/11/26(火) 15:26:36.49 ID:wXzmmH1c GameBananaという様々なMODを扱うサイトにキャラクター作成についてのドキュメントがあり。 これが現在もっとも参考になる資料だと思われる。 QuickBMSを使ってSSBC V0.9のキャラクターが抽出が可能になった。 抽出したデーターは.binファイルにパックしなくても、ゲームエンジンにキャラクターとして登録可能(これが大いなる救い)。 今回、キャラクターを作成するエンジンは CMC+ こちらにCMC MOD Managerをつかってキャラクターの登録をする。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/30
31: 名前は開発中のものです。 [sage] 2024/11/26(火) 16:48:48.88 ID:wXzmmH1c キャラクターを登録するには一定のフォルダ構造が必要。 Arcade/Routes Data/Dats/キャラ名.dat Fighter/キャラ名.bin GFX/Bust Cbust Mbust Mugs Name Potrait Seriesicon Stock Tbust Music/Versus Victory SFX/Announcer Fighter Sticker/Common Desc 重要なのはDataとFighterフォルダー。 キャラ名.dat(テキストファイル)にはゲーム中に表示されるキャラ名とパレットの登録。 キャラ名.bin これがキャラクターのメインファイル、各種動作のグラフィック(GIFかPNG)、キャラ独自の効果音(WAVかOGG、MP3も?) キャラ独自のエフェクトグラフィック、Aボタン攻撃などの動作を設定するファイル(テキスト)。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/31
32: 名前は開発中のものです。 [sage] 2024/11/26(火) 17:40:31.81 ID:tbe3mC0G 一番大切なのはキャラクターの動作グラフィックとその動作を設定するファイル。 キャラクターの動作はゲームエンジンで予約された基本動作を用意できれば、その他の動作は自動で別の動作が割り当てられ、それでも代替が効かなければ透明になる。 正式名称が分からないので仮にエンティティ(Entity)と呼びます。 Entityは動作内容を設定するファイルで詳細に動作を決める。仮にモデル(Model)ファイルとでも呼びます。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/32
33: 名前は開発中のものです。 [sage] 2024/11/26(火) 17:50:09.93 ID:tbe3mC0G 基本キャラクターの動作単位はフレーム(Frame)で管理される。 1フレームは60分の1秒。 一番最初に読み込まれるモデルファイルは init.txt これが正しく記述されていないとゲームエンジンそのものがフリーズしたりする。 この init.txtにエンティティにどのようなスプライト(画像)を充てるかを記述する。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/33
34: 名前は開発中のものです。 [sage] 2024/11/26(火) 19:18:41.15 ID:wXzmmH1c スプライト画像(GIFかPNG)はスプライトシートに対応している。 例えばFightersStudioでムゲンなどのスプライトデーターをGIFアニメとして出力 Piskelなどで横一列のスプライトシートに加工出力。 これを /Fighter/エンティティフォルダー/下にコピー が手っ取り早い。 スプライト画像が用意できたら init.txt に stand_sprite = cspr_add('fighter/Ingrid/stand.png',imageNo,0,1,0,1,offsetX,offsetY); このような形式で記述する。 stand_sprite これはゲームエンジンで予約された変数で変更はできない(と思う)。 cspr_add(〜); これもエンジン側で設定された関数で、シングルクォートで囲まれたパスの画像を、 imageNo が1ならシングル(1枚絵) imageNoが2以上ならスプライトシートをimageNoぶん分割する。 ,0,1,0,1, 部分は不明、スケールやループ処理などに関すると予想。 offsetX, offsetY はスプライト画像の接地面の座標。ムゲンのキャラクターなど弄ったことがあればお馴染みだと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/34
35: 名前は開発中のものです。 [sage] 2024/11/27(水) 13:23:34.10 ID:ZLU5q6Vv キャラクターのローディングの際に読み込まれるのが init.txt このファイルで管理されるのがキャラクターの各種動作に割り当てられるスプライト画像、後は基本ステータス歩くスピード、ジャンプの高さ、走るスピードなどなど 製作者独自の変数もここで設定する。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/35
36: 名前は開発中のものです。 [sage] 2024/11/28(木) 20:20:28.11 ID:FJ7CaQYN また別にゲーム中に読み込まれるテキストファイルでスクリプトファイルがある。 これは基本設定 step.txt で例えば歩くときのアニメ再生スピードなどを設定しておく。 init.txt との違いは init.txtはキャラクター選択からローディングされるときに一度だけ読み込まれ実行される。 step.txt はゲーム中にステータスが変化するたび実行される。 その他、個別の動作にもシステムで自動に実行される以外にも DashAttack.txt のような形でスクリプトファイルを設定出来る。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/36
37: 名前は開発中のものです。 [sage] 2024/12/23(月) 11:56:42.18 ID:fGqui8I5 今日からリソースを作ってくことにした。 ゲーム制作のモチベーションは低いが、続けられるといいな。 最近はゲームはほとんどやらないし。 でもゲーム作って売ってみたいから制作だけは続けよう。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/37
38: 名前は開発中のものです。 [sage] 2024/12/24(火) 04:34:13.66 ID:abpdguzv 今日もリソース制作と開発をした。 一か月ぐらいで一本ゲームを作りたいが、どれぐらいのボリュームでどれぐらい時間がかかるのかわからん。 一時間ぐらいのボリュームのゲームを作りたいが、一か月じゃ足りなさそう。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/38
39: 名前は開発中のものです。 [sage] 2024/12/24(火) 23:56:35.06 ID:abpdguzv リファクタリングをしている。リファクタリングに体力持ってかれてリソースづくりが停滞しそう。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/39
40: 名前は開発中のものです。 [sage] 2024/12/25(水) 04:15:00.93 ID:WlVQOxsM リファクタリングが終わった。 そろそろシナリオにも手を出していくことにする。 ゲームロジックはけっこういい感じ。 物理エンジンのあるライブラリを初めて使ってみたけどぬるぬるでわろた。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/40
41: 名前は開発中のものです。 [sage] 2024/12/25(水) 17:11:11.68 ID:WlVQOxsM 実装とリソース作りをやった。 やっぱシナリオ書くとゲームの全体像が見えてきて良いな。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/41
42: 名前は開発中のものです。 [sage] 2024/12/26(木) 06:28:02.21 ID:Q+DdUQQE 今日もリソース作り優先で実装とシナリオ作りをやる予定。 実装はウェイポイントナビゲーションをやりたい。 どういう仕様にするかは未定。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/42
43: 名前は開発中のものです。 [sage] 2024/12/26(木) 09:31:29.59 ID:Q+DdUQQE 物理エンジンを使ったウェイポイントナビゲーションの実装をした。 物理エンジンを使うのは初めてだがおもしれーと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/43
44: 名前は開発中のものです。 [sage] 2024/12/27(金) 04:47:02.19 ID:qxNans44 今日は別のことをやっていたので実装はしていないが、リソースとシナリオを作っていた。 シナリオを作らないと続きの実装に入れないので今の優先課題はシナリオを作っちゃうこと。 リソース作りは相変わらずモチベが低く、一日一枚のマップチップを目標にやっている。 30日で30枚だが30枚ぐらいあればとりあえずゲームの画面は作れるだろうと思う。 ただリソースもシナリオを作って登場する場面やキャラクターが出てこないと作りこめないので、シナリオを優先する。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/44
45: 名前は開発中のものです。 [sage] 2024/12/29(日) 03:30:25.87 ID:mkTjCiRL 今日は実装、リソース作り、シナリオ作成をやった。 サウンドも作らないといかんからやることが多い。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/45
46: 名前は開発中のものです。 [sage] 2024/12/29(日) 03:49:59.46 ID:mkTjCiRL スプライトシートがチップ30枚ぐらいじゃ全然足りなくてわろた。 一日一枚じゃ時間かかりすぎるな・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/46
47: 名前は開発中のものです。 [sage] 2024/12/30(月) 00:34:23.65 ID:UZzlGMJi 今日もリソース作りとリファクタリング、シナリオ作成をやった。 シナリオがだいぶ仕上がってきた。 問題はボリュームだが、シナリオを読んでどのぐらい時間が潰せるか測ればボリュームも測れるだろう。 シナリオを読む時間+プレイ時間=ゲームボリューム、というわけである。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/47
48: 名前は開発中のものです。 [sage] 2024/12/31(火) 05:05:55.90 ID:gx4OOjuC 今日もシナリオ、実装、リソース作りをやった。 シナリオはエピソードを1つ没にした。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/48
49: 名前は開発中のものです。 [sage] 2024/12/31(火) 05:30:24.18 ID:gx4OOjuC シナリオ大幅にボツったわ http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/49
50: 名前は開発中のものです。 [sage] 2024/12/31(火) 22:19:19.73 ID:gx4OOjuC 気を取り直してシナリオの修正と加筆をしている。 小説で考えると10万字で本一冊分だが、ゲームだとどうなるんだろうか。 本一冊分のシナリオがあったら、だいぶ遊べるとは思うが。 ノベルゲームとかもやったことないので、ボリュームの把握が難しい。 3〜4万字ぐらいあれば一時間ぐらいのボリュームになるだろうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/50
51: 名前は開発中のものです。 [sage] 2025/01/02(木) 09:12:21.16 ID:1I2JsIpW A*アルゴリズムを実装してみた。 思ったより簡単に実装出来て拍子抜けである。 難しいと思い込んで敬遠していたのだが。 http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/51
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 169 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s