AG00.制作するアクションゲームの紹介とチュートリアルについて
🐱このページではこの章で制作するアクションゲームについて紹介していきます。
制作するアクションゲームの紹介
三人称のキャラクターを操作して、ステージをクリアしていくというシンプルなアクションゲームを製作していきます。ゲーム開発において汎用的な機能(タイマー,プレイヤーのライフ,クリア,ゲームオーバー)を盛り込んだゲーム制作チュートリアルです。
https://scrapbox.io/files/65ceb9f2fb722d00248b93a7.png
どんな内容?制作の流れと実装する機能について
制作する流れと実装する機能などをざっくり紹介していきます。
まずプロジェクトとアセットを用意していきます。アセットは無料の公式アセット等を使用していきます。もちろん誰でも利用可能なアセットを使用していきます。
https://scrapbox.io/files/65ceba2519c247002693ab4e.jpg
サードパーソンのデフォルトレベルの状態からゲームを作っていきます。つまりテンプレートプロジェクトの状態からステージの作成、ライティング、ステージのギミック、UIを全て作っていきます。(3Dモデルに関しては公式アセットをメインとして使用していきます)
https://scrapbox.io/files/65ceba4418561400260841c4.jpg
まず最初はステージの環境を作って、キャラクターを用意します。
https://scrapbox.io/files/65ceba6283dbd90024549350.png
ステージのギミックに加えて、コインやタイマー,ゲームのリスタート機能などゲーム開発において汎用的な機能をできるだけわかりやすく解説しつつ実装してきます。
https://youtu.be/DgvMEPOpTN4
今回作成するのは夜のステージ含めて二つを作成してなど、データのセーブ機能なども実装していきます。
https://youtu.be/Q5Kb0szki2U
タイトル画面やステージ選択画面,ゲームオーバーの機能などのUIも1から実装していきます。
https://youtu.be/C0o83YMs0wc
最後に容量が小さくなるように設定をして、パッケージ化してゲームが完成です!
https://scrapbox.io/files/65ceba9bcb9c1d00276ba1fa.png
もちろんパッケージ化後のデータでゲームを遊ぶ事もできます!
🐱汎用的&面白そうな機能をこのアクションゲームのチュートリアルに詰め込みました。できるだけページ毎にそれぞれの機能を実装しているため、自身のオリジナルゲーム開発時にも参考にしやすい構成にしてあります。