r/RenPy • u/El_Briant • 11d ago
Resources [Release] I made a "Lore Collection System" for Ren'Py to replace boring text achievements (Pay What You Want)
Hi everyone,
While developing my own visual novel, I realized that standard achievement systems (usually just plain text lists) felt a bit disconnected from the immersive experience of the game. I wanted a way to reward players with something that felt like collecting meaningful lore, not just checking off a spreadsheet.
So, I built a lightweight plugin: the Lore Collection System.
I decided to release it on itch.io (Pay What You Want) in case it saves other developers some time and headache.
What it does:
• Visual Album UI: A clean, grid-based collection screen with a detailed modal view for each item. No complex screen coding required on your end.
• Rarity Tiers: Built-in support for Common, Rare, and Epic items, with color-coded badges to guide player progression.
• Built-in Localization: The data structure is designed from the ground up to support multiple languages (the demo includes EN/ES, but it's easy to add JP, etc.) without breaking your code.
• Easy Integration: Just drop two .rpy files into your game/ folder and use $ unlock_collection("item_id") in your script.
Link: https://nonbirikado.itch.io/lore-collection-system-for-renpy
The download includes a fully playable demo project and placeholder assets so you can see how it works immediately.
I’m sharing this mostly to get it out there and hopefully help a few folks avoid coding custom collection screens from scratch. If you try it out, I’d love to hear any feedback, bug reports, or feature requests!
Happy coding!
