Unity セットアップメモ
フォルダ構成
Assets
├─Design
├─Docs
├─Main
│ ├─Art
│ │ ├─Animations
│ │ ├─Materials
│ │ ├─Shaders
│ │ ├─Sprites
│ │ └─Textures
│ ├─Datas
│ │ ├─Audios
│ │ ├─Fonts
│ │ └─Ink
│ ├─Level
│ │ ├─Prefabs
│ │ └─Scenes
│ ├─Scripts
│ └─Settings
└─Plugins
└─ThirdParty
#!/bin/bash
folders=(
"Assets/Design"
"Assets/Docs"
"Assets/Main/Art/Animations"
"Assets/Main/Art/Materials"
"Assets/Main/Art/Shaders"
"Assets/Main/Art/Sprites"
"Assets/Main/Art/Textures"
"Assets/Main/Datas/Audios"
"Assets/Main/Datas/Fonts"
"Assets/Main/Datas/Ink"
"Assets/Main/Level/Prefabs"
"Assets/Main/Level/Scenes"
"Assets/Main/Scripts"
"Assets/Main/Settings"
"Assets/Plugins
"Assets/ThirdParty"
)
for folder in "${folders[@]}"; do
if [ ! -d "$folder" ]; then
mkdir -p "$folder"
echo "Created: $folder"
else
echo "Exists: $folder"
fi
done
echo "Done."
- Design
ラフ画、デザイン案をまとめる
- Doc
原案などのマークダウン、テキスト形式の資料をまとめる
- Main/Art
ゲームにおいて、デザイン作成でできたものをまとめる
- Main/Datas
データとなるもの。旧Resourcesフォルダにおいていたものなど JSON, csv, mp3, …
- Main/Scripts
スクリプト、コードでべた書きシェーダーもこちらにおく
- ThirdParty
Unityアセットストアからダウンロードしたモデルなど
- Plugins
ThirdPartyのうちDLLなどを含む拡張機能の場合はPlugins下へ
アセット
エディター
ゲームシステム
グラフィック
3D