環境はcygwin上のzshです(bashで動くかは試してません)。
alias unity='/cygdrive/c/Program Files/Unity/Editor/Unity.exe' # パスは環境依存
alias unity='/cygdrive/c/Program Files/Unity/Editor/Unity.exe' # パスは環境依存
function unity_new {
mkdir $1
pushd $1
mkdir Unity LW Photoshop etc
cd Unity
unity -quit -batchmode -createProject .
cd Assets
mkdir Sounds Textures Scripts Materials FBXs Prefabs Models Scenes GUIElements
popd
}
プロジェクトフォルダやAssetsの中身も適時かえてください。
これで
$ unity_new path/to/new_project
とすればそこにとりあえずのテンプレートが作成されます。ただしアセットストアなどのアセットのインポートはその後に手動でやる必要があります。
pushd $1
mkdir Unity LW Photoshop etc
cd Unity
unity -quit -batchmode -createProject .
cd Assets
mkdir Sounds Textures Scripts Materials FBXs Prefabs Models Scenes GUIElements
popd
}
プロジェクトフォルダやAssetsの中身も適時かえてください。
これで
$ unity_new path/to/new_project
とすればそこにとりあえずのテンプレートが作成されます。ただしアセットストアなどのアセットのインポートはその後に手動でやる必要があります。