ゲーム開発

【ゲーム開発日記】第3回 カメラの作成

今回はプレイヤーを追従するカメラを作ります。 今回の目次 Chinemachineのインストール 追従するカメラの作成 Chinemachineのインストール カメラには「Chinemachine」というアセットを使用します。 「Chinemachine」は手軽にあらゆるカメラワークを作成す…

【ゲーム開発日記】第2回 プレイヤーの作成

今回は操作するプレイヤーを作っていきます。 目次 デバッグシーンの作成 プレイヤーオブジェクトの作成 移動スクリプトの作成 デバッグシーンの作成 まずプレイヤーのを動かす為のシーンを作成します。 プロジェクト作成時に作られていた「SampleScene」の…

【ゲーム開発日記】第1回 プロジェクトの作成

今回から実際に作成を行っていきます。 今回の目次 プロジェクトの作成 Unityでプロジェクトの作成 フォルダの作成 プロジェクトの作成 第0回で書いたとおり、ゲームエンジンには「Unity」を使用します。 ちなみにOSは「Windows11」で、 Unityのバージョンは…

【ゲーム開発日記】第0回 はじめに

こんにちは REIです。 今日から唐突にゲーム開発を始めていきます。 プラットフォームはAndroidとiOS、 開発環境はUnity ジャンルはアクション それ以外のことは現状全く考えていません! なので、 作っていく内になにか、思いついたらいいなと思ってます。 …

【Unity2D】カメラ範囲の座標を取得する

Unity2Dでカメラ端の座標を取得する方法を紹介します。 画面左上の座標を取得 // 左上の座標を取得 Vector3 topLeft = m_MainCamera.ScreenToWorldPoint (Vector3.zero); // 上下反転させる topLeft.Scale(new Vector3(1f, -1f, 1f)); 画面右下の座標を取得 …