Engine”で何ができるの?っという点について簡単に答えれる記事にしようかなと思っています。3Dで作ったことがないため、2Dに焦点を当てた記事にするつもりです。更新はしていこうと思っています。Engineはトップダウン視点(見下ろし型)のゲーム開発を支援するためのツールやテンプレートです。Engineを使用して作りました。Engineは適しているかなと思います。Engineにはすでに一通りのことができるDemoが備わっています。そのDemoにあるキャラクターから必要なところを修正したり、追加したりすることでオリジナルのキャラクターを作ることができます。EngineのDemoにある”Koala”になります。”Koala”の状態で上下左右の移動やColliderの設定、攻撃などが実装済みです。この”Koala”のモデルを変更したり、新しい機能を追加してあげることでオリジナルのキャラクターを作ることができます。武器を作れるこちらも同じくDemoに実装されている武器があるためその武器を修正、変更することで自分だけの武器を作ることが可能です。「弾数なしの近接武器」と「弾数ありの遠距離武器」がDemoの中にあるためまずはそれらを自分なりに修正してみるのがいいと思います。他にも「弾数ありの近接武器」や「弾数なしの遠距離武器」も作ることができるため慣れてきたら作ってみるのもいいかもしれないです。敵のAIが簡単に作れる「何秒後にXXXXを実行する」、「Aの動作が終わったらBの動作をする」、「プレイヤーからXX距離以内に近づいたら攻撃する」、「XX秒間周りを見渡す」といった形で敵のAIをコーディングなしで実装することが可能です。ある程度のパターンが最初から組みあがっているため、やりたいことをパズルのように組み合わせる形になっています。具体的にこの動作をやってみたいなどありましたら公式サイトのDocumentを見ていただくのが良いかと思います。EngineにはSave/Load用の処理が備わっているためこちらを流用することでSave/Loadも簡単に実装することができます。EngineにはいろいろなDemoがあるため、自分の作りたいイメージのDemoをまずは動かしてみるのがいいかと思います。自分の場合は以下のようにやっていました。自分の作りたいものに近いDemoを探す。Survivors”や”ゼルダの伝説”っぽいものを作りたいとイメージしていたためDemoにある”KoalaDungeon”が近いと判断して”KoalaDungeon”をガチャガチャ動かしていました。Engineのチュートリアル動画を見て理解を深める。Engineのチュートリアル動画を見て実装の仕方などを勉強しました。“MinimalSandbox2D”を使って自分なりにいろいろ作ってみる。チュートリアル動画を見た後に”MinimalSandbox2D”を使って自分なりのキャラクタを作ったり、新しく武器を作ったりといろいろと試行錯誤をしていました。“MinimalScene2D”を元として自分の作りたいゲームを作る。オブジェクトなどがほとんどない”MinimalScene2D”を元として、オブジェクトなどは”KoalaDungeon”からコピペしてモデルだけ変えたりするなどのちょっとした修正から始めました。Engineを作り始めた時は上記の順番でゲームを作り始めていたと思います。作っていくうちに使い方などを分からない部分があったりしたら1.2.3.に戻ったりもしていました。Engineのチュートリアル動画があるため、分からないことがあったら動画を見てみたり、公式サイトにあるDocumentを見てみるのもいいかと思います。Engineのできることなどついて紹介しました。できることがあって何から手を付ければいいかわからないかもしれませんが、最初はDemoを参考にちょっとずつオリジナリティを出していくようにすればいいのかなと思います。EngineにはInventoryという機能が存在し、Inventory機能を用いることでドロップアイテムを作成することができます。Engineで近距離武器の作り方のその2になります。前回説明しきれなかった点についての説明になるので、もしも前回の説明を見てない方は以下をご覧いただいたほうが理解しやすいかなと思います。前回、大雑把に武器とアニメーションを連動させる方法について紹介しましたが、今回はより詳細にアニメーションを連動させる方法について紹介していこうと思います。前回までの近距離武器の作り方については以下をご覧ください。今回は遠距離武器の「武器の作り方」について紹介していこうと思います。行えば大体の遠距離武器の作成ができます。歩いたり、走ったり、攻撃したりとキャラクターに何かしらのアクションをさせるためにはいろいろな処理が必要になります。自分で実装するとなるとアクションごとに処理を実装する必要がありとても大変です。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。最近のコメント表示できるコメントはありません。免責事項等ホーム検索トップサイドバータイトルとURLをコピーしました。