Repository files navigation
Implement static tilesheets for player
Finish new render system
Color layer (+ rising water)
Invert tilesheets so they hide color layer instead of adding color
New render method that is SIGNIFICANTLY faster
Image scaling is done in the Cell and Entity classes per tile/entity
Scaled tiles are drawn to the full-size layer
Now, only tiles that need to be updated are scaled each frame instead of the entire image
Alltogether, the game runs at 3-4 ms per frame instead of 13-18 ms
Created the TimeTracker class for determining the cause of lag
Changed image scaling method to increase speed
Image scaling still takes the majority of each tick (12 of 15 ms)
New Frame class handles the frame layers and rendering
This unfortunately added a ton of lag (idk why) that needs to be reduced
Entity images also use static tilesheets now
Cell images are now stored in static tilesheets instead of individual files
Version 1.0 (AP Comp Sci Final Project Version)
It works! (intro, menu, some levels, in-level graphics + animations)
You can’t perform that action at this time.