ゲーム制作の日記、備忘録、メモなど好きに呟くスレ (201レス)
ゲーム制作の日記、備忘録、メモなど好きに呟くスレ http://mevius.5ch.net/test/read.cgi/gamedev/1711686911/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
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
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
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.789s*