GDevelopでコーディング経験なしでもグリッドベースの移動ゲームは作れる?
GDevelopの利用を検討している方から、コーディング経験がない場合でも、オープンソースのアプリを用いて、直感的にグリッドベースの移動ゲームを素早く作成できるかという質問が寄せられています。
質問者は、GDevelopを数時間試したものの、特に移動の実装方法に戸惑っているとのこと。具体的には、スプライトが自由に動くのではなく、グリッドマップ上で定義された特定の座標へ移動させたいと考えているようです。このような実装方法が、移動をコーディングする上で一般的ではない、あるいは、より簡単な方法があるのではないかと疑問を呈しています。
この投稿は、GDevelopのようなノーコード・ビジュアルプログラミングツールが、プログラミングの知識がないユーザーにとって、ゲーム開発をどの程度容易にするのか、また、特定のゲームメカニクス(この場合はグリッドベースの移動)を実装する際の学習曲線やベストプラクティスについて、コミュニティの知見を求めるものです。
GDevelopは、イベントシートというビジュアルなシステムを採用しており、プログラミング言語のコードを書かずにゲームロジックを構築できます。このシステムにより、直感的な操作でゲーム開発が進められるため、コーディング経験がない方でも、工夫次第で様々なゲームジャンルに挑戦することが可能です。グリッドベースの移動についても、イベントシートを工夫することで、指定したマスへの移動や、マスごとの処理などを実装することができます。
コミュニティでは、このような疑問や、より効率的な実装方法についての議論が活発に行われています。GDevelopの柔軟性と、コミュニティからのサポートを活用することで、コーディング経験の有無に関わらず、アイデアを形にしていくことが期待されます。