Playfield のビルド方法
Windows (Visual Studio)
前提
Visual Studio 2022 Communityがインストールされていること (C++, CMake オプションが必須)
手順
Playfieldのソースコードをダウンロードして展開する- ソースコードフォルダをVisual Studioで開く
- MSVC ターゲットを選択する
- ビルドして実行する
Windows (WSL2)
前提
WSL2環境がインストールされていることUbuntuかDebianの WSL2 環境であること
手順
WSL2 のターミナルを起動し、Playfield ディレクトリに入り、次のコマンドをタイプする。
sudo apt-get install mingw-w64
git clone --recursive https://github.com/awemorris/PlayfieldEngine.git
cd PlayfieldEngine
cmake --preset windows-x86_64
cmake --build --preset windows-x86_64
Linux
前提
Debian, Ubuntu, および Raspberry Pi OS:
sudo apt-get install build-essential libx11-dev libxpm-dev mesa-common-dev libasound2-dev
RedHat, Rocky Linux, Fedora, その他:
sudo dnf install patch libX11-devel libXpm-devel alsa-lib-devel mesa-libGL-devel
手順
ターミナルを開いて次のコマンドをタイプする。
sudo apt-get install mingw-w64
git clone --recursive https://github.com/awemorris/PlayfieldEngine.git
cd PlayfieldEngine
cmake --preset linux
cmake --build --preset linux
macOS
前提
- Intel および Apple Silicon の Mac
macOS 15がインストールされていることXcode 16がインストールされていること
手順
ターミナルを開いて次のコマンドをタイプする。
sudo apt-get install mingw-w64
git clone --recursive https://github.com/awemorris/PlayfieldEngine.git
cd PlayfieldEngine
cmake --preset macos
cmake --build --preset macos
iOS
Prerequisite
- Intel および Apple Silicon の Mac
macOS 15がインストールされていることXcode 16がインストールされていること
手順
- あらかじめアセットを
assets.pakにまとめる - 配布バイナリの
misc/ios/resourcesフォルダにassets.pakをコピーする - 配布バイナリの
misc/iosフォルダを Xcode で開く
Android
前提
- 以下のいずれかのマシン
Windows 11macOS 15Linux
Android Studio
手順
- 配布バイナリの
misc/android/app/src/main/assetsフォルダにアセットファイルすべてをコピーする - 配布バイナリの
misc/androidフォルダを Android Studio で開く
FreeBSD
手順
ターミナルで次のコマンドをタイプする。
sudo apt-get install mingw-w64
git clone --recursive https://github.com/awemorris/PlayfieldEngine.git
cd PlayfieldEngine
cmake --preset freebsd
cmake --build --preset freebsd