ゲーム開発ラボ

Udemy ベストセラー【Unity C# ゲーム開発 ヴァンパイアサバイバーズ風2D…

ゲーム開発ラボ

Udemy ベストセラー【Unity C# ゲーム開発 ヴァンパイアサバイバーズ風2Dローグライトゲーム開発講座】 講師上位3%のUdemy Businessにも登録されています。 初心者〜脱初心者の方向けに、ゲームの作り方やゲーム開発について色々な事を書いていきたいと思います!

メンバーシップに加入する

全てのアセットを含む有料記事・マガジンが読み放題です。

  • スタンダードプラン

    ¥500 / 月

マガジン

  • Unity UIの基礎知識

    UnityのUIについての基礎知識をまとめました!

  • Unity基礎知識

    Unityの基本的な使い方についてまとめました

  • Unity C#基礎知識

    Unityで使うC#の基礎知識についてまとめました。

  • Unity オーディオの基礎知識

    ゲームエンジン「Unity」のオーディオについての基礎知識をまとめました

  • Unity初期設定

    初心者向けに、Unityのインストールから初期設定までをまとめました

ウィジェット

  • 【ヴァンパイアサバイバーズ風】 #1 プロジェク…
  • 【Unityで7つのパズルゲーム制作】スイカゲー…
  • 【Unityで7つのトランプゲーム制作】神経衰弱…
  • 【Unity チュートリアル】ゼロから作る将棋 …
  • 【Unity C# 基礎講座】前提知識とコメント…

最近の記事

3-1 UI作成

UnityのUIシステムを使って、ゲームにインターフェースを追加する方法を学びます。 UIはゲームで非常に重要な役割を果たし、プレイヤーの操作性や情報の提示に直接影響します。 Canvasの作成CanvasはすべてのUI要素の親となるオブジェクトです。 ヒエラルキーで右クリック「UI」>「Canvas」を選択して新しいCanvasを作成します。 UI要素の追加UIでよく利用する テキスト、ボタン、画像 についてやっていきましょう。 (Canvas未作成でUI要素の追加を行

    • 2-9 シーンの基礎知識

      今回はUnityでのシーンの操作について学んでいきます。 シーンをうまく管理することで、複雑なゲームやアプリケーションを効率的に構築することができます。 Unityにおけるシーンは、例えばタイトルとゲーム画面、リザルト画面 といった見た目や扱うデータがガラッと変わる単位がシーンになります。 それでは、さっそくシーンの作成〜遷移方法について見ていきましょう。 シーンの作成方法新しいシーンを作成する デフォルトで「Scenes」というフォルダがあるのでそこに 右クリックメニュ

      • 2-8 Colliderの基礎知識

        今回はUnityでのColliderの操作について学んでいきます。 Colliderは、ゲームオブジェクト同士の衝突を検知し、物理的な相互作用を可能にする重要なコンポーネントです。 それでは、さっそくColliderの基本的な使い方と操作方法について見ていきましょう。 ColliderとはColliderは、ゲームオブジェクトに物理的な衝突を検知するためのコンポーネントです。 Unityにはさまざまな種類のColliderがあり、用途に応じて使い分けます。 3Dオブジェク

        • 2-7 Prefabの基礎知識

          今回はUnityでのPrefabの操作について学んでいきます。Prefabは、ゲームオブジェクトを再利用可能なテンプレートとして保存する機能です。 これにより、同じオブジェクトを複数のシーンやプロジェクトで効率的に使用することができます。 PrefabとはPrefabは、ゲームオブジェクトをテンプレートとして保存し、再利用できるようにする機能です。 Prefabはプロジェクトビューに保存され、シーン内で何度でもインスタンス化(実体化)できます。 Prefabの作成ゲームオ

        マガジン

        • Unity UIの基礎知識
          1本
        • Unity基礎知識
          9本
        • Unity C#基礎知識
          0本
        • Unity オーディオの基礎知識
          0本
        • Unity初期設定
          4本
        • キャンディークラッシュ風マッチ3パズルの作り方
          17本
          ¥300

        メンバー特典記事

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #17 サウンド演出

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #17 サウンド演出

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #16 ゲームリザルト

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #16 ゲームリザルト

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #15 詰み状態判別

          このレクチャーでは 消せるタイルがない、いわゆる詰みの状態に対応した処理 を作成していきます。 まずは 削除を伴う移動ができるタイルを返す関数を追加します。 移動可能なタイルのリストを返す関数追加

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #15 詰み状態判別

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #14 スコアとコンボ

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #14 スコアとコンボ

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #13 モード遷移

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #13 モード遷移

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #12 タイル落下

          それではこのレクチャーでは タイルを落下させる処理 を作っていきます 一番下のY座標を取得する関数まずは 落下させたいタイルの下側が空いているかチェックする関数を追加します // 指定されたタイルの1番下の空いているタイルのyを返す int GetBottomY(int x, int y) { // 返却するy座標 int bottomY = -1; // 1番下のyを探す for (int

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #12 タイル落下

        記事

          2-6 デバッグログの基礎知識

          今回はUnityでのデバッグログの表示方法について学んでいきます。 デバッグログは、スクリプトの動作を確認したり、問題を解決したりするのに非常に役立ちます。 下準備今回は、空のオブジェクトにLogControllerというスクリプトをアタッチして進めていきましょう。 空のオブジェクトの作成方法 スクリプトの作成 このスクリプトのゲーム開始時に呼ばれるStart関数にログを表示する処理を書いていきます。 デバッグログの基本Debug.Logの使用方法 Debug.L

          2-6 デバッグログの基礎知識

          2-5 スクリプトの基礎知識

          今回はUnityでの基本的なスクリプティングについて学んでいきます。 スクリプトを使うことで、ゲームオブジェクトに動きや挙動を追加することができます。 スクリプトの作成方法ヒエラルキーで任意のオブジェクトを選択 今回はCubeを作成してそこにスクリプトを追加してみます。 インスペクターパネルで「Add Component」をクリック スクリプトの名前を入力し「New Script」から「Create and Add」をクリック 今回は「CubeController」

          2-5 スクリプトの基礎知識

          2-4 コンポーネントの基礎知識

          このレクチャーでは、オブジェクトとコンポーネントの関係について詳しく説明し、基本的なコンポーネントの役割や操作方法を学んでいきます。 コンポーネントとはゲームオブジェクトは、単独では何の機能も持ちません。 コンポーネントを追加することで、様々な機能や特性を持たせることができます。 コンポーネントは、オブジェクトに対して特定の機能を提供する小さなモジュール(構成要素)です。 例えば、物理エンジンの適用や描画設定など、ゲームに必要な機能を追加する際に使われます。 ゲームオブジ

          2-4 コンポーネントの基礎知識

          2-3 ゲームオブジェクトの基礎知識

          このレクチャーでは、ゲームオブジェクトの移動、回転、サイズ変更の操作方法を学んでいきます。 下準備Cubeを作成しておきます。 移動まずシーンビューでオブジェクトを選択すると、オブジェクトの周囲に矢印が表示されます。(ショートカットキー「W」) オブジェクトの周囲に表示される矢印をドラッグすることで、X、Y、Z軸に沿ってオブジェクトを移動させることができます。 正確な位置に移動したい場合は インスペクターパネルの「Transform」コンポーネントのPositionに

          2-3 ゲームオブジェクトの基礎知識

          2-2 シーンビュー基礎知識

          今回はシーンビューのカメラ操作方法について学んでいきます。 シーンビューのカメラ操作をマスターすることで、開発中のゲームオブジェクトやシーン全体を効率的に確認・編集できるようになります。 それでは、さっそく始めましょう。 シーンビューとゲームビューの違いシーンビューは開発中にゲームのオブジェクトを配置・編集するための 開発者用のビューです。 ゲームビューはプレイ中のゲーム画面を表示するための プレイヤー用のビューになります。 Unityを使ってゲーム制作を行う際は、これ

          2-2 シーンビュー基礎知識

          2-1 ゲームオブジェクト作成と操作

          ゲームオブジェクト(GameObject)について解説していきます。 Unityでは、2D、3Dのオブジェクトやカメラ、ライト、UI、サウンドの再生も1つのゲームオブジェクトとして扱います。 3Dオブジェクトを追加まず、Cubeの3Dオブジェクトの追加方法について説明します。 ヒエラルキーを右クリックしてコンテキストメニューを開く もしくはメニューバーの「Create」をクリックします。 「3D Object」 > 「Cube」をクリック ヒエラルキービューに「 C

          2-1 ゲームオブジェクト作成と操作

          1-4 Unity初期設定

          今回はUnityの一般的なゲーム画面のサイズと外部ツールのスクリプトエディターの設定を行います。 ゲーム画面のサイズゲームの画面サイズを設定します。 ゲームビュー > Free Aspect と書いてある部分をクリックして選択します。 リリースしたいプラットフォームがあれば、その画面のサイズを設定します。 いくつかの例を記載します。 FreeAspect 詳細が決まっていない場合、画面サイズはFree Aspectにしておきましょう。 画面サイズをいつでも自由に変えら

          1-4 Unity初期設定

          1-3 Unity画面構成

          今回はUnityエディターのウィンドウと、それらの詳しい活用法について説明していきます。 画面のリセットウィンドウの位置などが解説と違う場合、右上のレイアウト > デフォルトを選ぶと全てのウィンドウが初期位置に戻ります。 シーンビューシーンビューは、ゲームを視覚的にデザイン・編集するための画面です。 ここにゲームのシーンに必要な素材を配置していきます。 ヒエラルキーウィンドウヒエラルキーウィンドウは、シーンビューに配置した全てのゲームオブジェクトを一覧で表示します。 ま

          1-3 Unity画面構成

          1-2 Unityプロジェクト作成

          Unityでのプロジェクト作成は、ゲームやアプリケーションを制作する最初のステップです。 新しいプロジェクトを作成して、使用するUnityのバージョンやプラットフォームを選択します。 Unity Hubを開くUnity Hubを起動し、ダッシュボードにアクセスします。 New projectをクリックします 新規プロジェクトを作成するエディターのバージョン 今回はプロジェクトを作成するだけなのでどのエディターでも大丈夫です。 ※選択したUnityエディターのバージョ

          1-2 Unityプロジェクト作成

          1ー1 Unityインストールガイド 2024

          Unity HubとUnityのインストールを解説していきます。 Unity HubインストールUnity Hubは、複数のUnityバージョンとプロジェクトを簡単に作成・管理するためのツールです。 ゲーム制作の際は、まずはUnity Hubを開いてから作業を行います。 Unity Hubの公式ページにアクセスし、最新バージョンのUnity Hubをダウンロードします。 ダウンロードしたインストーラーを実行し、画面の指示に従ってインストールを完了させます。 Unity

          1ー1 Unityインストールガイド 2024

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #17 サウンド演出

          この記事はメンバーシップに加入すると読めます

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #17 サウンド演出

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #16 ゲームリザルト

          この記事はメンバーシップに加入すると読めます

          【Unity C#】キャンディークラッシュ風マッチ3パズルの作り方 #16 ゲームリザルト