Linux版OpenSiv3Dのプロジェクトテンプレート
Siv3DTemplate/
├── .idea: CLion設定
│ (参考: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839-How-to-manage-projects-under-Version-Control-Systems)
│ └── ...
├── .vscode: VSCodeの設定
│ └── extensions.json: 推奨する拡張機能の設定
├── App
│ ├── example: サンプルファイル (削除可能)
│ │ └── ...
│ ├── resources: リソースファイル
│ │ (参考: https://zenn.dev/reputeless/books/siv3d-documentation/viewer/tutorial-resource)
│ │ └── engine
│ │ └── ...
│ ├── Siv3DTemplate: 実行可能ファイル(Releaseビルド)
│ └── Siv3DTemplate_Debug: 実行可能ファイル(Debugビルド)
├── CMakeLists.txt: CMakeプロジェクト設定
├── Main.cpp: ソースファイル
└── README.md: このファイル
- OpenSiv3D v0.6.5 のCMakeパッケージのインストール
- CMake 3.12以上
- Visual Studio Code
- CLion
cd <Siv3DTemplateのディレクトリ>
NAME="<新しいプロジェクト名>"
rm -f App/Siv3DTemplate*
sed -i -e "s/Siv3DTemplate/${NAME}/g" .gitignore CMakeLists.txt