2018.06.08ここはゲームエンジン「Unity」を使ったゲームの作り方を解説する入門講座サイトです。オリジナルのサンプルゲームを題材にゲームの作り方を丁寧に説明していきますので、Unityの使い方やゲームの作り方を具体的に学んでいただけます。講座Q&A※Unityの使い方がよく分からない、という方は姉妹サイト「Unity使い方ガイド」も併せてご覧ください。~ゲームってどうやって作るの?~Unityの基本的な使い方(Unity入門)ゲームを完成させるコツアクションゲームの作り方2D/3Dアクションゲームの作り方を説明します。Unityでアクションゲームを作るのは比較的簡単なので、初心者の方にはぜひチャレンジしていただきたいと思います。2Dジャンプアクションゲーム「悪路王」UnityとC#の基本を知っていれば簡単に作れるアクションゲームです。このサンプルゲームを通してゲームの作り方の基礎を学びましょう。※お知らせ:情報が古くなってきたので、新しいゲーム「悪路王2020」を作っています。2020年3月ごろを目途にこのチュートリアルを丸ごとリニューアルする予定です。次はかわいい女の子「ユニティちゃん」が主人公の3Dアクションゲームにチャレンジ!Unityなら3Dゲームも楽々作れるので、楽しくて病みつきになること間違いなしです。「ユニティちゃんパルクール」紹介ページ難易度:初級ゲーム制作の下準備(アセットの導入など)ユニティちゃんを動かしてみるカメラの設定ゴールを作るテスト用ステージを作るTerrainでステージを作るシーンの切り替え処理を作る簡単なトランジションを作るゲームオーバー処理を作るタイトル画面を作るカウントダウンタイマーを作る動く障害物を作るサウンドをつけるゲームを完成させる3Dドットイートアクション「コインを集めて!ユニティちゃん」ドットイート要素がある3Dアクションゲームです。自動行動する敵キャラやセーブ・ロード処理など、応用的なゲーム要素の作り方を学べます。敵キャラクターの作り方5:プレイヤーに近い地点に向かう敵ミニマップの作り方1ミニマップの作り方2ステージの作り方コインを自動的に配置する方法カメラへのエフェクトの追加方法タイトル画面・ステージセレクトの作り方ゲームを完成させる2Dアクションゲーム「ユニティちゃんの2Dアクション」オーソドックスな2D横スクロールアクションゲームの作り方を解説します。悪路王では説明しきれなかったキャラの動かし方やタイルマップの作り方など、2Dゲーム作りに役立つ知識を学べます。敵キャラクター&ダメージ処理の作り方アイテム(コイン)の作り方クリア&ゲームオーバー処理の作り方(1):GameManager等の変更クリア&ゲームオーバー処理の作り方(2):キャンバスの作成プレイヤーを追従する2Dカメラの作り方UIを使った背景の作り方ステージ作成&「引っかかり問題」の解決カウントダウンタイマー&各種UIの作り方サウンド(BGM・SE)のつけ方タイトル画面とステージセレクト画面の作り方&ゲームを完成させるFPSの作り方FPS(※)は3Dアクションゲームの制作に慣れてきたらぜひ挑戦していただきたいジャンルです。多機能なFPSを作ろうとすると難易度が高くなりがちなので、ここではシンプルなFPSの作り方を説明します。Shooter):一人称視点シューティングゲームのこと。湧いてくるゾンビを撃ちまくるだけのシンプルなFPSです。敵キャラ生成オブジェクトの作り方クリア・ゲームオーバー条件の設定&敵へのダメージ処理の追加ステージの作り方1:霧(フォグ)の追加ステージの作り方2:テレイン(Terrain)で地形を作るゲームを完成させるパズルゲームの作り方ちょっとしたパズルゲームの作り方を解説します。パズルゲームはゲームロジックをプログラムに落とし込むところさえ乗り切れば、あとは割と簡単に作ることができます。「ライツアウト」というパズルゲームを再現してみましょう。ソースコードは300行未満なので、Unityに慣れていれば半日かからずに作れるはずです。「UniLightsOut」紹介ページ難易度:初級(※プロジェクトを丸ごとダウンロードできます)ゲーム制作の下準備キャンバスとUIパーツの作成ライツアウトのメインスクリプトUI用スクリプトの作成PostProcessingの使い方&Bloomエフェクトの追加方法RPGの作り方ゲーム好きなら一度は作りたい!と思うはずのRPGの作り方を説明します。Unityで本格的なRPGを作るのは大変なので、ここでは極力シンプルなゲームになるようにしました。Unityでのゲーム制作にある程度慣れた方向けの内容になっています。作り方が難しい要素を省いたRPGです。戦闘はなく、会話イベントだけで話が進みます。会話イベントの作り方2:NPCの作成&会話イベントのテスト会話イベントの作り方3:フローチャートの作成ゲームを完成させるホラーゲームの作り方ホラーゲームは「プレイヤーを驚かせるための演出」などの独特な部分を除けば、作り方自体は他のジャンルのゲームとほぼ同じです。恐れずにチャレンジしてみてください。2Dホラーゲーム「恐怖!廃墟からの脱出」マウスだけで遊べる簡単なホラーゲームを作ってみましょう。敵とゴールの作り方クリア・ゲームオーバー用キャンバスの作成ゲームの裏方部分の作り方(Part1:GameManagerの変更)ゲームの裏方部分の作り方(Part2:各種スクリプトの変更)タイトル画面とステージ選択画面の作り方ステージの作成&ホラーゲームを完成させるノベルゲームの作り方Unityはアクション性の高いゲームを作りやすいゲームエンジンですが、アセットを使えばノベルゲームも比較的簡単に作ることができます。ここでは3Dのキャラクターを使ったUnityらしいノベルゲームの作り方を紹介します。掌編ノベルゲーム「しのちゃんの一日」3Dキャラクター(VRoid)を使った初歩的なノベルゲームの制作に挑戦してみましょう。「しのちゃんの一日」紹介ページ難易度:中級(※ドラゴンズ&ナイトの内容を理解した方向け)ゲーム制作の下準備VRoidキャラクターのインポート&アニメーターの作成カメラの設定&背景の作り方Fungusの設定&キャラクター登場演出の作成VRoidキャラクターの表情やまばたきの制御方法ゲームを完成させるボツになったチュートリアル諸事情で途中までしか作り方を解説できなくなってしまったゲームです。今後更新されることはありませんが、何かしら役に立つことがあると思うので残しておきます。爆走!デンジャラスドライブカテゴリーゲーム制作基礎知識アクションゲームの作り方FPSの作り方パズルゲームの作り方RPGの作り方ホラーゲームの作り方ノベルゲームの作り方その他スポンサーリンク。