EHGLab Aug/11/2026 13:35

【開発日誌】着替えさせると、その場で変わる

導入

『メルティングガールズ』のフィールドを歩き回るキャラクターは、絵ではありません。 全身の骨格から、毎フレーム描いています。

言葉で説明するより、見ていただくのが早いです。

同じ子が、衣装だけ変わりながら歩き続けています。
これは6枚の絵を切り替えているのではありません。 衣装のデータを差し替えただけで、歩き方も、体つきも、髪の揺れ方も、同じプログラムがそのまま描き続けています。


差分絵にしなかった理由

もし一枚ずつ描くとしたら、必要な枚数はこうなります。

衣装 × ポーズ × 向き × 表情

このゲームのキャラクターは、歩く・走る・殴る・撃つ・技を出す・倒れる……とポーズが数十あり、正面・背面・横の三方向があり、そこに衣装が掛かります。つまり衣装を一着足すたびに、その全部を描き直すことになります。一人で作っている以上、二着目で詰みます。

そこで逆にしました。骨と体を先に用意して、衣装は「体の上にどう乗るか」だけを書く。 一着ぶんを書けば、そのキャラクターがこの先取るポーズ全部に自動でついてきます。ゲームエンジンは使っていません。HTML5 / Canvas 2D で、この描画のためだけに書いています。


「その場で変わる」ということ

この作り方の効きめは、遊んでいるとかなり分かりやすい形で出ます。

◆ 拠点で着替えさせると、次の出撃からその姿で戦います。
差分の用意も、読み込みもありません。着せた瞬間から、それが彼女の姿です。

◆ 戦闘中に服が脱げたら、脱げたまま戦い続けます。
「脱げた絵」に切り替わるのではありません。その状態のまま歩き、殴り、倒れます。

◆ 変身を解けば、髪の色も瞳の色も戻ります。
上のGIFで最初の一着だけ髪が若草色なのはそのためです——あれが変身後の姿で、
残りは変身を解いた姿です。魔法少女たちは普段は黒髪で、変身するとコードネームの色に変わります。瞳も同じで、彼女は普段は茶色、変身すると黄色になります。

赤い瞳になっているのは、もう堕ちているからです。拠点で着替えさせられる時点で、彼女はこちら側にいます。


遊べます

インストール不要です。ブラウザのタブひとつで動きます。

▼ 体験版(PC・スマートフォン対応 / 日本語・英語・韓国語)
https://ehglab.itch.io/melting-girls

体験版で遊べるのは、チュートリアル(研究所からの脱出 〜 警備隊長)と、第一区画——ブルーメ・グリーンの攻略までです。

拠点では、捕らえた幹部たちを着替えさせられます。上のGIFの衣装も、実際に着せられるものです。

不具合や「ここが分かりにくい」があれば、コメントで教えていただけると本当に助かります。特にスマートフォンでの操作感は、まだ情報が足りていません。

※ 本作は成人向けの作品です。登場人物は全員18歳以上です。


この下は、「じゃあ楽なのか」という話です。骨で描くようにしたせいで、いま一番手こずっているところ——横顔について書いています。
無料プラン(0円)でご覧いただけます。

Exclusive to users above "Follower"Free

ゲームの開発情報、新キャラ、アップデートの情報などをご覧いただけます

Free

If you liked this article, support the creator with a tip!

Sending tips requires user registration.Find details about tips here.

Monthly Archive

Search Articles