コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

2018-04-01から1日間の記事一覧

【Unity 2022 入門】全方位シューティングを作る 全26回

はじめに このチュートリアルでは、全方位シューティングのゲームを Unity で作る手順を紹介していきます ※ 2022/7/6 にこのチュートリアルを Unity 2022 に対応しました ※ 2020/12/6 にこのチュートリアルを Unity 2020 に対応しました このチュートリアル…

【Unity 入門】全方位シューティングを作る 第26回 ゲームのビルド

目次 目次 前回のチュートリアル はじめに ゲームのビルド さいごに チュートリアル一覧 前回のチュートリアル はじめに 前回で、プレイヤーのレベルアップを実装し、ゲームが完成しました 今回は、作成したゲームをビルドしていきます ゲームのビルド Unity…

【Unity 入門】全方位シューティングを作る 第25回 レベルが上がったらパワーアップ

目次 目次 前回のチュートリアル はじめに プレイヤーを制御するスクリプトの修正 プレイヤーのパラメータの調整 おまけ:プレイヤーのパラメータの調整 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、だんだん敵の出現頻度…

【Unity 入門】全方位シューティングを作る 第24回 だんだん敵の出現頻度を上げる

目次 目次 前回のチュートリアル はじめに 敵の出現を管理するスクリプトの修正 敵の出現間隔を調整 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、ゲームオーバーの表示を作成しました 今回は、だんだん敵の出現頻度を上げ…

【Unity 入門】全方位シューティングを作る 第23回 ゲームオーバーの表示

目次 目次 前回のチュートリアル はじめに ゲームオーバーのテキストの配置 UI を制御するスクリプトの修正 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、レベルの表示を作成しました 次回は、ゲームオーバーの表示を作成…

【Unity 入門】全方位シューティングを作る 第22回 レベルの表示

目次 目次 前回のチュートリアル はじめに フォントの導入 テキストの作成 レベルの表示を更新するコードの実装 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、HP ゲージと経験値ゲージを作成しました 今回は、レベルを表示…

【Unity 入門】全方位シューティングを作る 第21回 HP ゲージと経験値ゲージの作成

目次 目次 前回のチュートリアル はじめに HP ゲージの配置 経験値ゲージの配置 ゲージを制御するスクリプトの作成 ゲージを制御するスクリプトの反映 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、SE を実装しました 今回…

【Unity 入門】全方位シューティングを作る 第20回 SE の実装

目次 目次 前回のチュートリアル はじめに 実装する SE プレイヤーのスクリプトの修正 敵のスクリプトの修正 宝石のスクリプトの修正 SE の設定 Gem1 Gem2 Gem3 Gem4 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、BGM を実…

【Unity 入門】全方位シューティングを作る 第19回 BGM の実装

目次 目次 前回のチュートリアル はじめに BGM を再生するオブジェクトの作成 BGM を再生する機能の追加 BGM が再生されない場合 おまけ:BGM を変える 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、プレイヤーのレベルア…

【Unity 入門】全方位シューティングを作る 第18回 プレイヤーのレベルアップ

目次 目次 前回のチュートリアル はじめに レベルアップとボム 宝石のスクリプトの修正 プレイヤーのスクリプトの修正 経験値テーブルのパラメータを調整 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、プレイヤーと宝石の…

【Unity 入門】全方位シューティングを作る 第17回 宝石の当たり判定の追加と移動ロジックの修正

目次 目次 前回のチュートリアル はじめに 宝石のスクリプトの修正 プレイヤーのスクリプトの修正 宝石に当たり判定の機能を追加 プレイヤーのパラメータの調整 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、敵を倒したら…

【Unity 入門】全方位シューティングを作る 第16回 敵を倒したら宝石を落とす

目次 目次 前回のチュートリアル はじめに 宝石を制御するスクリプトの作成 宝石を制御するスクリプトの適用 敵を制御するスクリプトの調整 敵のパラメータの調整 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、取得すると…

【Unity 入門】全方位シューティングを作る 第15回 宝石の作成

目次 目次 前回のチュートリアル はじめに 作成する宝石 宝石のマテリアルの作成 宝石のマテリアルの画像の設定 Gem1 Gem2 Gem3 Gem4 宝石のエフェクトを作成 宝石のエフェクトの複製 宝石のエフェクトの画像の設定 Gem1 Gem2 Gem3 Gem4 宝石のエフェクトの…

【Unity 入門】全方位シューティングを作る 第14回 敵の移動パターンの追加

目次 目次 前回のチュートリアル はじめに プレイヤーを他のスクリプトから参照できるように 敵の移動パターンの追加 敵の移動パターンの反映 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、出現する敵の種類を追加しました…

【Unity 入門】全方位シューティングを作る 第13回 敵の種類の追加

目次 目次 前回のチュートリアル はじめに 敵のプレハブの複製 敵のパラメータの設定 Enemy2 Enemy3 Enemy4 敵の画像の設定 Enemy2 Enemy3 Enemy4 EnemyManager に登録 おまけ:敵のパラメータの調整 おまけ:敵の画像の調整 次のチュートリアル チュートリ…

【Unity 入門】全方位シューティングを作る 第12回 爆発エフェクトの表示

目次 目次 前回のチュートリアル はじめに 爆発エフェクトのプレハブ化 爆発エフェクトを制御するスクリプトの作成 弾が敵に衝突したら爆発エフェクトを表示 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、弾が敵に当たった…

【Unity 入門】全方位シューティングを作る 第11回 爆発エフェクトの作成

目次 目次 前回のチュートリアル はじめに 作成する爆発エフェクト 爆発エフェクトのマテリアルの準備 爆発エフェクトの作成 爆発エフェクトの確認 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、プレイヤーと敵の当たり判…

【Unity 入門】全方位シューティングを作る 第10回 プレイヤーと敵の当たり判定

目次 目次 前回のチュートリアル はじめに プレイヤーに当たり判定の機能を追加 プレイヤーと敵が衝突した時のコードの実装 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、弾と敵の当たり判定を作成しました 今回は、プレイ…

【Unity 入門】全方位シューティングを作る 第9回 弾と敵の当たり判定

目次 目次 前回のチュートリアル はじめに 弾に当たり判定の機能を追加 敵に当たり判定の機能を追加 弾と敵が衝突した時のコードの実装 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、敵を作成しました 今回は、弾と敵の当…

【Unity 入門】全方位シューティングを作る 第8回 敵の作成と出現

目次 目次 前回のチュートリアル はじめに 敵の配置 敵のプレハブ化 敵を制御するスクリプトの作成 敵の出現を管理するスクリプトの作成 おまけ:敵の速さの調整 おまけ:敵の出現間隔の調整 次のチュートリアル チュートリアル一覧 前回のチュートリアル は…

【Unity 入門】全方位シューティングを作る 第7回 弾の作成と発射

目次 目次 前回のチュートリアル はじめに 弾の配置 弾のプレハブ化 弾を制御するスクリプトの作成 弾を発射するコードの作成 弾の発射 おまけ:弾の発射数や発射速度の調整 おまけ:弾の画像の変更 次のチュートリアル チュートリアル一覧 前回のチュートリ…

【Unity 入門】全方位シューティングを作る 第6回 背景のスクロール

目次 目次 前回のチュートリアル はじめに 背景を制御するスクリプトの作成 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、プレイヤーがマウスカーソルの方を向くようにしました 今回は、ゲームの見栄えを少し良くするため…

【Unity 入門】全方位シューティングを作る 第5回 プレイヤーをマウスカーソルの方に向ける

目次 目次 前回のチュートリアル はじめに プレイヤーをマウスカーソルの方に向ける 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、プレイヤーが画面外に出ないように移動範囲を制限しました 今回は、プレイヤーがマウスカ…

【Unity 入門】全方位シューティングを作る 第4回 プレイヤーの移動範囲の制限

目次 目次 前回のチュートリアル はじめに プレイヤーの移動範囲の制限 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、プレイヤーを WASD キーや矢印キーで操作できるようにしました 今回は、プレイヤーが画面外に出ないよ…

【Unity 入門】全方位シューティングを作る 第3回 プレイヤーの移動

目次 目次 前回のチュートリアル はじめに プレイヤーを制御するスクリプトの作成 プレイヤーを制御するコードの記述 プレイヤーを制御するスクリプトの反映 動作確認 作業内容の保存 補足:プレイヤーの移動速度について 次のチュートリアル チュートリアル…

【Unity 入門】全方位シューティングを作る 第2回 プレイヤーと背景の配置

目次 目次 前回のチュートリアル はじめに シーンの作成 カメラの表示サイズの変更 プレイヤーの配置 背景の配置 プレイヤーと背景の前後関係の調整 シーンの保存 次のチュートリアル チュートリアル一覧 前回のチュートリアル はじめに 前回は、Unity プロ…

【Unity 入門】全方位シューティングを作る 第1回 Unity プロジェクトの準備

目次 目次 はじめに Unity のインストール Unity プロジェクトの作成 エディタのレイアウトの変更 ゲーム画面のサイズの変更 アセットの用意 フォルダ名の先頭が「_」に置き換わってしまう場合 次のチュートリアル チュートリアル一覧 はじめに 今回は、Unit…

【Unity 入門】全方位シューティングを作る 第0回 完成プロジェクト

概要 今回のチュートリアルで作成する全方位シューティングの完成プロジェクトは ネットで公開しており、下記の方法でダウンロードできるようにしてあります チュートリアルに取り組む時の参考にして頂ければと思います ZIP ファイルで実行ファイルを入手 下…