アクションゲームの作り方

アクションゲームの作り方

敵キャラクター&ダメージ処理の作り方

前回までで、プレイヤーキャラクターであるユニティちゃんの基本的な動きができました。次は敵キャラクターを作り、それにユニティちゃんが触れたらダメージを受けるようにしてみましょう。 敵キャラクターの作り方 では、まずは敵キャラクターの作り方...
アクションゲームの作り方

プレイヤーキャラの作り方3:プレイヤーのC#スクリプトの作成

前回まででユニティちゃんを動かすための準備が一通りできたので、今回はC#スクリプトを書いて実際にユニティちゃんを動かせるようにします。 BaseCharacterController.csの変更 ではプレイヤーのC#スクリプトを書く前に...
アクションゲームの作り方

プレイヤーキャラの作り方2:アニメーション&アニメーターの設定

前回、ユニティちゃんのゲームオブジェクトを作って各種コンポーネントをアタッチしました。次はユニティちゃんのアニメーションを作り、アニメーターを設定していきましょう。今回の作業はちょっと面倒くさいですが頑張ってください。 アニメーションクリ...
アクションゲームの作り方

プレイヤーキャラの作り方1:ユニティちゃんのゲームオブジェクトの作成

前回タイルマップの作り方を学び、ステージの地形を作れるようになりました。しかしまだ主役のユニティちゃんが不在なので寂しい感じです。 そこでここからはプレイヤーキャラクターであるユニティちゃんを作り、動かせるように設定を行ったりスクリプ...
アクションゲームの作り方

タイルマップの作り方

前回で「ユニティちゃんの2Dアクション」を作るための下準備ができたので、ここから今回のゲーム作りを始めていきます。まずは2Dゲームでは非常によく使われる「タイルマップ(Tilemap)」の作り方をマスターしましょう。 タイルマップとは? ...
アクションゲームの作り方

「ユニティちゃんの2Dアクション」制作の下準備

それでは2Dアクションゲーム「ユニティちゃんの2Dアクション」の作り方を見ていきましょう。 はじめにゲーム制作の下準備として、新しいプロジェクトを作ったり必要なアセットをインポートしたりします。 新規2Dプロジェクトの作成 さて、...
アクションゲームの作り方

2Dアクションゲーム「ユニティちゃんの2Dアクション」

「ユニティちゃんの2Dアクション」について ユニティちゃんが主人公の横スクロール2Dアクションゲームです。全3ステージで、挑戦するステージは自由に選べます。 試しに遊んでみよう! ブラウザ上(unityroom)で遊べます(※準備中)...
アクションゲームの作り方

カメラへのエフェクトの追加方法

前回まででゲーム内容がほぼ完成しました。このままでも十分遊べるのですが、味付けとして「Post Processing Stack」という機能を使ってカメラにエフェクトを加えて画面の見栄えを良くしてみましょう。 予備知識:ポストプロセスにつ...
アクションゲームの作り方

コインを自動的に配置する方法

前回まででステージを作れるようになりましたが、まだ「大量のコインをどう配置するか?」という問題が残っています。もちろん一つ一つ手作業で配置してもいいのですが…それってものすごく面倒ですよね?そこで今回はコインを自動的に配置するスクリプトを作...
アクションゲームの作り方

ステージの作り方

前回まででゲームの裏方の準備ができたので、いよいよステージを作っていきます。といっても、今回のゲームではステージの作り方は全然難しくありません。楽しみながら作っていきましょう。 床の作成 まずは床を作ります。原点にPlaneを作り、適当...