You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mem package is unsafe to use. User might set screen size without updating data slice. Same for sprite-sheet.
Also, mem package duplicates a lot information which might be confusing for user (for example which package mem or pi the source of truth?)
Also, functions like pi.Boot() or pi.Run() are hard to understand. User has to remember than after specifying the new screen size he has to boot the game again.
This change is a huge one. It removes mem package completely and instead it introduces new functions:
* SetScreenSize
* UseEmptySpriteSheet
* SetCustomFontWidth
* SetCustomFontSpecialWidth
* SetCustomFontHeight
0 commit comments