学生向けプログラミング入門

学生向けにプログラミングを解説。Java、C++、Ruby、PHP、データベース、Ruby on Rails

FPSマイクロゲーム

unity | スマホゲームアプリを作成する その58 | 色のスプラッシュ

[TOP] 次>> プロジェクトウィンドウで、Assets > ModAssets > Models > NaturePropsフォルダーを開きます。 NaturePropsフォルダー アセットの1つをクリックして、シーンにドラッグします。 階層ウィンドウにゲームオブジェクトとして表示されます。 今回はF…

unity | スマホゲームアプリを作成する その57 | 空をカスタマイズする

[TOP] 次>> 「スカイボックス」は3D形状(立方体など)の内部に適用されるフラットな2D画像です。 まずはスカイボックスをダウンロードします。 まずは以下のサイト(hdrihaven.com)にアクセスしてください。 hdrihaven.com 利用したい空が決まったらダウン…

unity | スマホゲームアプリを作成する その56 | ゲームに名前を付ける

[TOP] 次>> プロジェクトウィンドウでAssets > FPS > Scenes を開き、IntroMenuScenesをダブルクリックで開きます。 IntroMenuScenesをダブルクリック 階層でCanvas にある「BackgroundImage」オブジェクトを選択します。 「BackgroundImage」 「BackgroundI…

unity | スマホゲームアプリを作成する その54 | プレイヤーの体力を調整する

[TOP] 次>> プロジェクトウィンドウでAssets > FPS > Scene を開き、MainSceneをダブルクリックしてメインシーンを開きます。 MainScene 階層で「Player」を選択します。 階層で「Player」を選択 「Player」の[インスペクター]ウィンドウをスクロールして、H…

unity | スマホゲームアプリを作成する その53 | ダンジョンを作成する

[TOP] 次>> プロジェクトウィンドウ でAssets > FPS -> Prefabs > Level > Roomsには定型の部屋プレハブがあります。 Assets > FPS -> Prefabs > Level > Rooms その他「Level」には床や壁、階段など様々なプレハブがありますので組み合わせてダンジョンを構…

unity | スマホゲームアプリを作成する その52 | 弾丸の挙動を変える

[TOP] 次>> Cookieメッシュに物理演算を追加してそれらを撃ったときに空気や壁にくっつくのではなく、衝突して落下するようにします。 プロジェクトウィンドウ でAssets > ModAssets > Models > FoodPropsを開き、「Cookie」を階層にドラッグ&ドロップしま…

unity | スマホゲームアプリを作成する その51 | 武器の弾丸をカスタマイズする

[TOP] 次>> まず新しいプレハブを作成する必要があります。 そのために現在の「Main Scene」シーンに新しいGameObjectを追加することから始めましょう。 階層で「Create Empty」を選択して新しいゲームオブジェクトを作成します。 新しいゲームオブジェクト…

unity | スマホゲームアプリを作成する その50 | メインウェポンをショットガンに変更

[TOP] 次>> プロジェクトウィンドウ でAssets > FPS > Prefabs > Weaponsを開き「 Weapon_Blaster」を見つけます。 Weapon_Blaster 「 Weapon_Blaster」をダブルクリックしてプレハブを開きます。 [Gizmos]の[Scene]ウィンドウで3Dではなく2Dギズモを使用し…

unity | スマホゲームアプリを作成する その49 | メインウェポンをスナイパーライフルに変更

[TOP] 次>> プロジェクトウィンドウ でAssets > FPS > Prefabs > Weaponsを開き「 Weapon_Blaster」を見つけます。 Weapon_Blaster 「 Weapon_Blaster」をダブルクリックしてプレハブを開きます。 [Gizmos]の[Scene]ウィンドウで3Dではなく2Dギズモを使用し…

unity | スマホゲームアプリを作成する その48 | 新しいドロップアイテムを追加

[TOP] 次>> 敵を破壊するとドロップするデフォルトの「戦利品」はLoot_Healthです。 「戦利品」はLoot_Health 別の戦利品「Loot_Jetpack」を敵に割り当てるには、階層で既存の敵「Enemy_HoverBot 1」を選択します。 階層で既存の敵「Enemy_HoverBot 1」を選…

unity | スマホゲームアプリを作成する その47 | 帽子をかぶった新しい敵ロボットを追加

[TOP] 次>> プロジェクトビューでAssets > FPS > Prefabs > Enemies に移動します。 Assets > FPS > Prefabs > Enemies Enemy_HoverBot.prefabをシングルクリックして、コピーを作成します(WindowsではCtrl + D、MacではCmd + D)。 複製 複製された「Enemy…

unity | スマホゲームアプリを作成する その46 | 回復アイテムの変更

[TOP] 次>> プロジェクトウィンドウでAssets > FPS>Scenesを開き、MainSceneシーンをダブルクリックで開きます。 Assets> FPS>Scenes>MainScene 階層ウィンドウで「Pickup_Health」ゲームオブジェクトの1つをダブルクリックします。 どちらを選択してもかま…

unity | スマホゲームアプリを作成する その45 | 後処理効果の追加

[TOP] 次>> 上部メニューバーのWindow > Package Managerを開きます。 Window > Package Manager 「Post Processing」を見つけてインストールします。 Post Processingのインストール ゲームのカメラを設定します。 プロジェクトウィンドウでAssets > FPS > …

unity | スマホゲームアプリを作成する その44 | 新しい武器を試す

[TOP] 次>> ProjectウィンドウでAssets > FPS > Sceneにある「MainScene」シーンを見つけてダブルクリックします。 Assets > FPS > Sceneにある「MainScene」シーンを見つけてダブルクリック ProjectウィンドウのAssets > FPS > Prefabs > Pickupsにある「Pi…

unity | スマホゲームアプリを作成する その43 | 武器ピックアップの作成

[TOP] 次>> 作成した新しい武器のピックアッププレハブを作成してゲーム内で拾って使えるように設定します。 プロジェクトウィンドウでAssets > FPS > Prefabs >Pickupsを開き、「Pickup_Blaster」プレハブを複製します。 複製は上部メニューバーの「Edit」>…

unity | スマホゲームアプリを作成する その42 | 新しい武器をセットアップする

[TOP] 次>> まず新しいプレハブを作成する必要があります。 現在のシーンに新しいGameObjectを追加することから始めましょう。 階層ウィンドウでCreate > Create Emptyをクリックして空のオブジェクトを作成します。 空のオブジェクトを作成 作成したオブジ…

unity | スマホゲームアプリを作成する その41 | 新しいレベルを追加する

[TOP] 次>> プロジェクトウィンドウのAssets > FPS > Scenesを開きます。 Assets > FPS > Scenes 「Scenes」の中にある「SecondaryScene」をダブルクリックで開きます。 このシーンがメインシーンのゲームをクリアした後に開始されるシーンになります。 >セ…

unity | スマホゲームアプリを作成する その40 | ゲームの目的の変更と追加

[TOP] 次>> 目的システムは「ObjectiveKillEnemies」や「ObjectiveReachPoint」などの特定のコンポーネントを追加するだけで機能します。 目的には、ObjectiveReachPoint 、ObjectiveKillEnemies 、ObjectivePickupItemの3種類があります。 デフォルトで追加…

unity | スマホゲームアプリを作成する その39 | 敵のパラメータを調整する

[TOP] 次>> 敵が与えるダメージを微調整します。 「MainScene」が開いていることを確認します(プロジェクトビューで「Assets」>「FPS」> 「Scenes」に移動し、「MainScene」をダブルクリックして開きます)。 Main Scence プロジェクトビューで「Enemy_Hove…

unity | スマホゲームアプリを作成する その38 | 武器のロックを解除する

[TOP] 次>> FPSマイクロゲームをビルドして共有すると新しい武器のロックを解除することができます。 まずはゲームをビルドします。 上部メニューバーの「File」 > 「Build Settings」を開きます。 「File」 > 「Build Settings」 「WebGL」の「Build」をク…

unity | スマホゲームアプリを作成する その37 | Food PackをMy Assetsに追加

[TOP] 次>> チュートリアルを進めていくと「Import Your First Assets」に進めるようになります。 「Import Your First Assets」 「Asset Store」へのリンクが表示されるのでクリックします。 Food Packassetstore.unity.com 「Add To MyAssets」のリンクを…

unity | スマホゲームアプリを作成する その36 | ゲームに敵を追加

[TOP] 次>> 部屋に敵を追加します。 プロジェクトウィンドウのAssets > FPS > Prefabs > Enemiesにある「Enemy_HoverBot」プレハブを選択します。 「Enemy_HoverBot」プレハブを選択 選択した「Enemy_HoverBot」プレハブをシーンにドラッグ&ドロップします…

unity | スマホゲームアプリを作成する その35 | 床の色の変更

[TOP] 次>> 床の色の変更を変更してみます。 Projectウィンドウの Assets > FPS > Art > Materials > Levelにある「Floor_Grey」を選択します。 「Floor_Grey」のインスペクターが開きますので「Albedo」フィールドのカラーパレットを開いて色を変更します。…

unity | スマホゲームアプリを作成する その34 | 部屋を追加する

[TOP] 次>> プロジェクトウィンドウのAssets > FPS > Prefabs > Level > Roomsにある Room_Altarプレハブをシーンにドラッグ&ドロップしてシーンに部屋を追加してみます。 Roomプレハブをシーンに追加 移動ツールを選択し、追加した Room_Altarプレハブ動か…

unity | スマホゲームアプリを作成する その33 | FPSマイクロゲーム

[TOP] 次>> Unity Hubを起動し、プロジェクトの新規作成をクリックします。 プロジェクト新規作成 FPS Microgameの左上にあるダウンロードマークをクリックします。 インストールが終わったらFPS Microgameを選択した状態でプロジェクト名と保存先を入力して…