I don't know how I ended up in this thread, but anyway.
A few words of advice from a fellow dev
1. Archive your images, scripts, videos and such. Check the
options.rpy file, under the Build Configuration section and classify your imgs, videos and such so they are built into archive when compiled.
Python:
# Create archives
build.archive("scripts", "all")
build.archive("images", "all")
# Classify scripts
build.classify("game/**.rpy", "scripts")
build.classify("game/**.rpyc", "scripts")
# Classify images and videos
build.classify('game/**.png', 'archive')
build.classify('game/**.jpg', 'archive')
build.classify('game/**.webm', 'archive')
build.classify('game/**.avi', 'archive')
build.classify('game/**.webp', 'archive')
# Classify audio
build.classify('game/**.mp3', 'archive')
2. Learn how to convert your images to webp. Your renders already use half a gig. You can reduce the size by ~60% just by using webp format.
3. You don't have to use
scene expression for your scenes.
Instead of
scene expression "images/CoffeeShop_Night/Ep1_CoffeeShop_2_AdrianLookingOut2.png"
You can just do
scene Ep1_CoffeeShop_2_AdrianLookingOut2
4. You don't need to specify size when defining your Movies if it's already 1920x1080.
5. Some of your stat changes simply don't work atm.
When incrementing variables use
$ degeneracy += 1 # that actually increments it
Instead of
$ degeneracy = +1 # that just sets it to 1
Good luck.