I added Block shading to the game, so that the Blocks can be seperated if you look at them from a bigger distance. (They are getting darker at the bottom).
By implementing this shading, i also discovered a better way of how the Models can be handled ingame. So i rewrote this part of Celerity. Now i can benefit of huge performance improvements allowing the Player to play in huge Worlds and more complex Level Geometrys.
This video shows the (for Game Maker) relatively huge Level-geometrys.
Note that the Block-count at the end of the Video isn't the maximal Block count for my PC.
It was still running smoothly at 60 FPS even with collision detection.
My System Specs:
- Intel Core 2 Quad Q9300 2.5 GHz
- 3GB DDR2 Ram (266 MHz)
- NVidia Geforce 9600GT (650 MHz) with 512MB DDR3 V-Ram