Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Ren'Py Achievements Framework

A (hopefully) easy way to add achievements to your Ren'Py game · By bobcgames

To add new achievements to the list

A topic by Flowerxl created 15 days ago Views: 40 Replies: 2
Viewing posts 1 to 2

Hi there! Thank you so much for developing this project—it’s been incredibly helpful! I have a quick question:

Let’s say I release my game with a list of achievements, and later, I release an update where I want to add new achievements to that list. What’s the best way to go about this?

If I update the entire .rpy file, would that affect saves  or already unlocked achievements? (For context, I publish my game on Steam.)

I also tried appending new achievements to the list using the append function, but it didn’t seem to work. Maybe I did something wrong? Any guidance would be greatly appreciated!

Thanks in advance! 

Developer

You can freely update the BOBCACHIEVEMENT_LIST list in your new build. It will not affect anything with existing unlocked achievements or saves, or anything from previous builds.

(If you remove achievements from the list, it will remove them from display on the screen, if you're using it, but it won't "ungrant" the achievement to anyone that had already achieved it.)

If you're releasing on Steam, remember to add any new achievements in Steamworks as well as updating the BOBCACHIEVEMENT_LIST list.

Alright, thank you so much for your response!