ゲーム開発時には、以下のディレクトリ構造でファイルを管理することをお勧めします#
-
addons(アドオン)
-
src(ソースコード)
-
main(メインコード)
-
assets(アセットファイル)
-
texture(画像)
-
role(キャラクター)
- player(プレイヤー)
- enemy(敵)
-
icon(アイコン)
-
vfx(ビジュアルエフェクト)
-
-
sound(サウンド)
-
shader(シェーダー)
-
-
common(共通ファイル、グローバルに使用)
- autoload(自動読み込み、シングルトン)
- util(ユーティリティ)
-
component(再利用可能なコンポーネント)
-
scene(ゲームシーン)
-
level(レベル)
-
ui(UI 表示)
-
role(ゲーム内のさまざまなキャラクター)
-
building(建物)
-
player(プレイヤーキャラクター)
-
bullet(弾)
-
enemy(敵)
- Shrem(スライム)
- Goblin(ゴブリン)
-
shop(ショップ)
-
-
-
-
test(テストコード)
-