Getting Started

Welcome to the wonderful world of game development on the Multimorphic P3 platform.

We think this 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 the 3rd-Party Development Kit page. You must already be logged in to reach the page.

Set up 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 P3 machine. See the “How to Build the Application” section and the “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.9\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 if you are already familiar with newer versions of Unity, you will find that the core concepts work the same way.

Use ChatGPT or your favorite AI model to ask general questions.

Study P3SampleApp starting with P3SABaseGameMode and HomeMode.

See <install_dir>\P3_SDK_V0.9\P3SampleApp\Assets\Scripts\Modes\P3SABaseGameMode.cs

and <install_dir>\P3_SDK_V0.9\P3SampleApp\Assets\Scripts\Modes\SceneModes\HomeMode.cs

Experiment by making changes to P3SampleApp.

Explore P3TechTips to learn more about the P3.