Hello! I've created a scene path game in which the player must score a specific number of points to unlock the next level. How do I tell Buildbox to save the player's progress (the unlocked levels and high scores) upon quitting so when the player reloads the game, they don't have to start all over? I learned it was not saving my progress when I created and played a Windows executable version of the game. Thank you!
You need to store your progress in settings class. You have to do little scripting for your game according to your need.
Buildbox doesn't include auto-save functionality at the non-coding level? That seems like a glaring oversight. I can't code or script.
There is another way too if you want to save unlock level state you will need to create a level selection UI. Now add locked buttons Rename them according to levels ok Make connections with the proper world. In your level UI drag a new Event Observer on the scene Change its type to session coins or points depending upon your game setup. so once the user collected required points/coins this event will get triggered Now go back to the mind map you will see a new node output appearing in level UI Now add a new UI and make a connection with that output. Open that newly created UI and add Unlock from logic. Now select which unlock button you want to unlock from your setup. That's it your progress will be saved.