コンポジションの理解と実装:買い物籠(ショッピングカート)を題材にしたC#およびUnityでのアプローチ
目次 はじめに コンポジションとは C#コンソールアプリケーションによる実装 クラス設計 ...
矢印の回転と発射の技術資料
この資料では、Unityを用いて、矢印をマウスの方向に回転させ、その矢印の向きに基づいてオ ...
Unityにおけるインベントリーシステムの実装方法
この技術資料では、Unityでインベントリーシステムを実装する基本的な手順と、オブジェクト ...
Unityにおける列挙型のJSON変換に関する技術資料
Unityの開発では、列挙型(enum)は状態の管理やオプション選択に便利です。列挙型のデ ...
技術資料: OwnedItemsData クラスについて
この資料では、OwnedItemsData クラスの役割とその機能について解説します。Un ...
技術資料: Unityにおける所持アイテム管理システムのリファクタリング
本資料では、Unityを用いたゲーム開発においてプレイヤーが所持するアイテムを管理するシス ...
技術資料: Unityにおけるアイテム管理システムの設計と実装(VContainerを使用)
目次 はじめに システム概要 設計原則 クラス構成 4.1. データモデルクラス 4.1. ...
UnityにおけるOnTriggerイベントの内部仕組みとRigidbodyの役割
Unityは強力な物理エンジンを搭載しており、ゲーム開発者にリアルな物理シミュレーションを ...
CharacterControllerを使用したトリガー検知
Unityの CharacterController コンポーネントは、物理エンジンに依存 ...
Unityにおけるmagnitudeとnormalizeの活用方法
Unityでは、ベクトル操作がゲーム開発において極めて重要な役割を果たします。特に、mag ...