I’ve spent a lot of time studying Intel TBB, designing new game loop and dealing with some life issues.
LEVEL UP! now runs smooth both with vsync and without it, while updating game logic only 20 times per second. I was afraid of input lag issues, but it looks like they aren’t really noticeable.
And the new game loop will allow me to parallelize both game logic updates and rendering when I’ll get to it, so multi-core processors will get a boost.
Otherwise, the game still looks the same, so there’s nothing new to show for now.
Now I’m going to design plug-in system for Sproxel. I’ll need good tools to make enemies (especially bosses) for LEVEL UP!