Posted at

EgretEngineでRPGマップはどう実現するか? (1) ベストプラクティスなサンプルのインストール


話の発端


今回の課題

EgretEngineでRPGのフィールドマップのような広大なエリアをスクロールして移動するにはどうすべきか?


ヒントを探す流れ

EgretEngineの公式コミュニティで「地图」(Mapという意味)で検索していみました

検索結果

上から四つ目の「新人小白就想求个RPG地图的DEMO就那么难吗?都说官方有DEMO」という記事を確認します。

記事 → 新人がRPGマップを作成するのはそれほど難しいでしょうか。公式の方はデモがあると言っていました

image.png


ちょー昔に作りましたのでどうぞ https://github.com/yicaoyimuys/EgretGameEngine



デモをインストールして動かしてみる

こちらで公開されているRPG風ゲームのデモをインストールします

https://github.com/yicaoyimuys/EgretGameEngine


ステップ1. リポジトリーをダウンロードしてください

image.png


ステップ2. 適当な場所に展開してください


ステップ3. Egret Launcherを開いて Engine 5.1.9をインストールしてください

image.png


ステップ4. インポートする

「Import project」から先ほど展開したディレクトリを開くと、下のように「EgretGameEngine-1.4」プロジェクトが読み込まれます。

image.png


ステップ5. プロジェクトを開く

Egret Launcherのプロジェクト一覧の「EgretGameEngine-1.4」プロジェクトの右端のVS-Codeのロゴをクリックするとプロジェクトが開きます。

image.png


ステップ6. 起動する

左端の〇なアイコンをクリックしてください。

image.png

次に赤い〇をつけた緑の△をクリックするとデバッガが起動します。

image.png

もしその右の選択ボックスに「Egret Debugger」と表示されていない場合は、選択ボックスをクリックしてください。

リストに構成の追加という項目がありますので、それを選択してください。

image.png

追加できる構成のリストが表示されるので「Egret Debugger」を選択してください。

image.png


起動結果

こんな感じのRPGのマップが表示されます。

たくさんのモンスターが出現して、画面はスクロールすることができます。

image.png


次回

今日はここまで

次回はソースコードをおっかけてみます