Skip to main content

Learning path

New to the ProjectV SDK? Follow these steps in order. Each tutorial builds a working page and teaches one pattern you then reuse on the other screens.

StepPageYou learn
1OverviewWhat the SDK gives you and the five rules every screen follows
2Install and set upAdd the packages, create the SDK root, pick a backend
3Scene integrationScene scopes and injection
4Tutorial: ShopScreen contracts: observe a view, call a command, show the result
5Tutorial: LoginPresenters: subscribe, switch to the main thread, follow startup, sign in and out
6Tutorial: Level up a characterA complex screen: selection, preview, "+1"/"Max", an unconfirmed result, the skill tree
7Tutorial: A mission end to endAcross scenes: start a mission, run the gameplay scene, end the run, return to the Lobby

After the tutorials​

Each pattern maps to the remaining screens:

PatternAlso used by
Screen contract (Shop)Lobby, Campaign, Alliance
Presenter (Login)Header, Account
Complex screen (Character)Alliance, equipment and skins on Character
Across scenes (Mission)Gameplay data

When you need a detail, use: