The Yggnis Project
GameMakerこれは現在も開発中のゲームプロトタイプで、ターン制バトルの2D RPGです。
ストーリー
プレイヤーは孤児院で暮らす、角を持つ少女アリスを操作します。ゲーム前半の目標は、他の子どもたちを見つけて助けることです。
その後、魔法学院など新たなエリアを探索できるようになり、この世界の謎を解き明かしていくことになります。
ゲームプレイ
目標は、私の好きな作品(ドラゴンクエスト、ファイナルファンタジー、ポケモン)にインスパイアされたクラシックなRPGを作ることです。
ただし、攻撃の効果に影響するミニゲームを加えることで、戦闘をより動的にしたいと考えています(Undertale、Bug Fables、マリオ&ルイージのような形式)。
なるべく小規模な範囲に留め、近いうちにプレイ可能なデモを公開できるようにしています。
開発
このゲームはGameMakerエンジンで制作しています。GameMakerを選んだ理由は、2Dに特化した完成度の高いエンジンであり、この種のゲームにはUnityなどより軽量でシンプルだからです。GameMakerはWindows、Linux、Mac、コンソール、スマートフォン、HTML5へのエクスポートに対応しています。
ゲームはGML言語で書かれています。これはC++にインスパイアされたオブジェクト指向言語です。
グラフィック
当初ゲームでは16x16のアセットを使用していましたが、開発途中で24x24に変更しました。あまり一般的でない解像度ですが、24は1920と1080の約数であるため、問題なく16:9にアップスケールできます。ゲームボーイアドバンスの『ポケモン不思議のダンジョン』も、240x160の画面で同じ解像度を採用しています。
すべてのアセットは、このゲームのために私と友人のThomas、Léoが制作したオリジナルです。