3D玉転がしゲームの作成方法

概要

Logic Toolkitを使用して簡単な3D玉転がしゲームを作成する方法を紹介します。
完成品はLogic Toolkitの同梱サンプル「Roll A Ball」と同様の内容になっています。

前提知識

  • Unityエディタの基本的な使い方

学習内容

  • オブジェクトの挙動制御にLogic Behaviorコンポーネントを使用する
  • 共通の挙動を使いまわすにはLogic AssetとLogic Playerコンポーネントを使用する
  • メンバーアクセスのスクリプト生成機能によりコーディング作業を挟まずに挙動が組める
  • Eventノード、Actionノード、Computeノード、Branchノードの使用
  • Blackboardの変数

撮影環境

このチュートリアルの画像および動画は以下の環境で撮影しています。

OSWindows 11
Unity6000.0.0f1
Logic Toolkit1.2.0
テーマダーク
言語英語
  • Unity内の最低限のウィンドウのみ撮影しています
  • 作成したノードの配置調整などについての説明は省略しています

プロジェクトの準備

チュートリアルを実践するプロジェクトを作成してください。

プロジェクトの作成

チュートリアル用にプロジェクトを作成します。

プロジェクト名LogicToolkit_Tutorial_RollABall
テンプレート3D (Built-In Render Pipeline)

テンプレートが未ダウンロードの場合はダウンロードも行ってください

プロジェクトの作成方法については、Unityマニュアルの「Add and remove projects in the Unity Hub」を参照してください。

Logic Toolkitの導入

Logic Toolkitをプロジェクトに導入します。

Logic Toolkitの導入については、Logic Toolkitマニュアルの「導入手順」を参照してください。

また、ご購入前に試用版でお試しいただけます。

チュートリアル用パッケージのインポート

必要なオブジェクトを配置したシーンのパッケージを用意しています。

“Tutorial_RollABall” をダウンロード

LogitToolkit_Tutorial_RollABall.unitypackage – 12 回のダウンロード – 71.69 KB

上記リンクからパッケージをダウンロードしてプロジェクトにインポートしてください。

パッケージのインポート方法についてはUnityマニュアルの「ローカルアセットパッケージのインポート」を参照してください。

シーンを開く

  • Assets/RollABall/Scenes/RollABallシーンを開く

各ステップ

ここからは個別のオブジェクトの挙動を作成していきます。
ページを分けていますので、上から順に行ってください。