ramen rewrite for persistent


I decide to rewrite the ramen framework, and set back the release because I found couple things that annoy me to continue:

The save-file was huge!

This save-file created at label ‘start’

25/02/2020  11.40           151.084 1-1-LT1.save

Now, with the same game-init parameters, we got this

20/05/2020  00.30            49.763 1-1-LT1.save

Way much smaller.

Ramen Framework:

  • Use persistent to store everything that not will be changed.
  • Use multi-persistent to store everything that related to game stats.
  • Not abusing globals()

This will give you an idea:

    if persistent.files is None:
        persistent.files = sorted(renpy.list_files(False))

ramen: https://github.com/tacoen/reramen

Get Ramen

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.