itch.io is community of indie game creators and players

Devlogs

Optimization

ShieldsUp
A browser game made in HTML5

I want to be able to leave the servers online so people can try my game out, so I took some optimization passes. Spatial partitioning for sensors, lock invalidation, and collision. Fighter was reworked to be Auxiliary with a complete rewrite to its code. Characters should be able to return to the lobby now, and join in flight. Now an all new feature: winning and losing! One of the biggest performance gains was only writing the rows of stuff positions, when it moves. Rather than, rewriting the position of everything every tick. Docking for rearm, resupply, repair.

Files

  • shields-up-html.zip 316 MB
    Version 45
Leave a comment