Quick Start
This guide walks you through installing the Polyphase Engine, creating a project, building a scene, and packaging it for Wii.
1. Install Editor Dependencies
Before using the engine, you need to set up your development environment based on your operating system.
Windows
Follow theWindows Setup guide to install:
- Visual Studio Community 2022 (with C++ support)
- Vulkan SDK 1.3.275.0
- devkitPro toolchains (for console targets like Wii)
Linux
Follow theLinux Setup guide to install:
- Build essentials (
g++,make,libx11-dev,libasound2-dev) - Vulkan SDK 1.3.275.0
- devkitPro toolchains (for console targets like Wii)
2. Get the Editor
You have two options:
Option A: Build from Source
Follow the guide for your preferred workflow:
- Visual Studio Code -- See Compiling (VS Code): Open the project root in VS Code, install the C/C++ Extension Pack, and run the
Polyphase Editordebug config. - Terminal -- See Compiling (Terminal): Build with
makeand run the editor binary directly. - Visual Studio -- See Compiling: Open
Polyphase.sln, switch to theDebugEditorconfiguration, and build theStandaloneproject. - Make sure to run
git submodule update --init --recursivein your Polyphase directory to make sure the submodules got cloned/updated
Option B: Download a Prebuilt Release
Go to the Releases page and download the installer for your platform. Installers are provided for supported operating systems -- just run the installer and follow the prompts.
3. Create a New Project
- Launch the Polyphase Editor.
- In the Recent Projects window, click Create New Project.
- Choose a name and location for your project, then confirm.
4. Create a Scene
- In the Asset Panel, right-click and select Create Asset > Scene.
- Name your new scene (e.g.
MyScene). - Double-click the scene to open it.
- In the Scene Hierarchy, right-click and select Add New > Static Mesh to add a mesh to the scene.
- Save the scene with Ctrl+S (or File > Save).
5. Add Your Scene to the Default Scene
The project starts with a default scene called SC_Default. You need to add your new scene to it:
- Open
SC_Defaultby double-clicking it in the Asset Panel. - In the Scene Hierarchy, right-click and select Add New.
- Find and select the scene you just created (e.g.
MyScene). - Save
SC_Default.
6. Package for Wii
- Go to File > Build Profiles.
- Set up a new Wii build profile.
- Click Build.
Once the build completes, you will have a .dol file ready to run on Wii hardware or an emulator.