Welcome to the wonderful world of game development on the Multimorphic P3 platform.
We think is a good plan to get started. Everyone learns differently. Feel free to follow the order that works best for you.
Create a Multimorphic account on their support page.
Download the P3 SDK. Find the download link on this page. You must be already logged in to reach the page.
Setup your development environment. The instructions are in this setup document.
Run P3SampleApp in the simulator. See the “Launch Unity” section of the setup document.
Build P3SampleApp and install it on the machine. See the “How to Build the Application” section and “How to Install from USB” section of the setup document.
Join the P3 Community Discord. You can ask your questions in the dev-forum under the 3RD PARTY DEVELOPMENT section.
Read the P3 SDK Documentation. Open <install_dir>\P3_SDK_V0.8\P3SampleApp\Documentation\html\index.html in your browser.
Work through the Bird Watcher Tutorial.
Get familiar with C# and Visual Studio.
Get familiar with Unity 5.6.7. This is an old version but the basics work the same in later versions.
Use ChatGPT or your favorite AI model to ask general questions.
Study P3SampleApp starting with P3SABaseGameMode and HomeMode.
See <install_dir>\P3_SDK_V0.8\P3SampleApp\Assets\Scripts\Modes\P3SABaseGameMode.cs
and <install_dir>\P3_SDK_V0.8\P3SampleApp\Assets\Scripts\Modes\SceneModes\HomeMode.cs
Experiment by making changes to P3SampleApp.
Explore P3TechTips to learn more about the P3.
When you are ready to start your project, start by copying P3EmptyGame.