More Performance Tuning (0.22.1 Alpha)
This update brings a nearly complete re-write of the code responsible for interactions between Actors and blocks or fluids. This should have much better performance.
Fluids, in particular, should flow much faster while on screen. They were getting bogged down in some buggy and slow behavior. They no longer do this.
You should see much better performance while moving the view around, as well. Previous to this update, moving the view caused the physics system to rebuild it's version of the terrain from scratch. Now it's hanging on to that data and reusing as much as possible.
The one area where you'll still see poor performance is when there are an excessive number of actors on screen, especially when they're interacting with fluids. This is something I'll likely never be able to fix, at least without giving up some of the fun physics features of the game.
Have fun with the new update!
Files
Get Big Block Engine
Big Block Engine
2D block-based mod-friendly sandbox game/game engine
Status | In development |
Category | Tool |
Author | simulatoralive |
Tags | blocks, Game engine, Moddable, Physics, Pixel Art, Sandbox |
Languages | English |
More posts
- Sandboxing Java Code, a Modern ApproachFeb 22, 2023
- Logic Components (0.27.0 Alpha)Feb 10, 2023
- Parallel Block-Based PhysicsOct 19, 2020
- GUI Overhaul (0.26.1-3 Alpha)Oct 11, 2020
- Placing Painted Blocks (0.26.0 Alpha)Sep 26, 2020
- General UI Improvements (0.25.1 Alpha)Sep 19, 2020
- Better Error Reporting (0.25.0 Alpha)Sep 11, 2020
- Better Exit Cleanup (0.24.0 Alpha)Sep 01, 2020
- Fix for Floating Actors (0.23.2 Alpha)Jun 28, 2020
- Actor Physics Fixes (0.23.1 Alpha)Jun 27, 2020
Leave a comment
Log in with itch.io to leave a comment.