2026-07-08
ドット絵アニメーションをAIで作る — ピクセルキャラを動かす方法
ドット絵ゲーム制作で最も手間がかかるのがキャラクターアニメーションです。ドット絵は1ピクセルのズレでも目立つため、歩行1モーションに8フレーム描くとなると、ピクセル単位の修正を何十回も繰り返すことになります。この記事では、ドット絵キャラクター1枚をAIで動かす方法と、ドット絵ならではの注意点をまとめます。
なぜドット絵アニメはAIに難しかったのか
画像生成AIでドット絵フレームを1枚ずつ生成したことがある方ならわかると思いますが、フレームごとに結果が微妙に違います。ピクセルの配置、色数、輪郭線が毎回変わるため、つなげるとアニメーションが「ちらつく」現象が起きます。ドット絵は解像度が低いぶん、この不一致が通常のイラストよりはるかに目立ちます。
解決法:フレーム生成ではなくモーション生成
ポイントはアプローチを変えることです。フレームを1枚ずつ生成するのではなく、元画像1枚から動き(モーション)を生成するimage-to-video方式を使えば、元のピクセルスタイルが全フレームで維持されます。GenioPlusはこの方式で、ドット絵キャラをアップロードすると背景除去 → モーション生成 → キーフレーム抽出 → スプライトシート書き出しまで一括処理されます。
ドット絵素材で作業するときのコツ
1つ目、元画像の解像度が低すぎる場合(32px以下)は、アップスケールした状態で作業して最後に縮小するほうが結果が良くなります。2つ目、フレーム数は欲張らないこと — ドット絵の質感には6〜8フレームのループがむしろ自然です。抽出段階でフレーム数を調整できます。3つ目、出力をそのまま使うより、最後にピクセル整理(インデックスカラー化、輪郭の調整)を一度挟むと完成度が上がります。
歩行アニメーションを作ってみる
実際の流れはシンプルです。ドット絵キャラの全身画像をアップロードし、歩行プリセットを選ぶと数分でアニメーションが生成されます。気に入ったフレームだけ選んで透過PNGスプライトシートとして書き出せば、Unity・Godot・GameMakerでそのまま使えます。GenioPlusの無料クレジットで体験できます。
キャラクター画像1枚で試してみましょう — 無料クレジット付き
無料で始める