Inspiration
I've been intimidated by the process of setting up In World Purchases and it's a sentiment that's shared by the community. I wanted to make a process that would assure creator success. Vidyuu has also been a continued source of shared knowledge and inspiration.
What it does
It takes a creator from a completely new world to a working purchasable consumable super jump and a durable speed boost.
How we built it
This was built with a starting knowledge from a vidyuu video and MHCP Documentation followed by a lot of trial and error.
Challenges we ran into
Callbacks from purchases in editor were difficult to validate since preview purchases are unavailable in editor. Getting debug console to show properly in preview world and then gettin console logs on that working properly. Figuring out how to delete durable purchases took time. Originally the player durable would increase player size to 2 but scaling the player actually scaled the purchase window beyond the size of the mobile screen and made it impossible to make any further purchases (at least on mobile preview build). A clear bug.
Accomplishments that we're proud of
I didn't know how to make purchases before this tutorial. I now know how to implement IWP and feel confident that other creators will be able to after following this tutorial.
What we learned
I learned the solutions to the challenges I ran into.
What's next for InWorldPurchases with uRocketLife Tutorial
I want to implement more creative avenues for In World Purchases to make my players feel unique and excited to play in my worlds.
Built With
- gitdesktop
- github
- horizondesktopeditor
- markdown
- typescript
- vscode



Log in or sign up for Devpost to join the conversation.