Empire Earth was a great game, and it is definitely one of my favorites. In fact, I am developing my own Real Time Strategy game at the moment. The best part about Empire Earth is that there are no set strategies that one could follow. My personal favorite has always been to overrun my opponent until they run out of resources. I continued to add more features in the game until I had a unit class of my own in my game. I trained 40 troops, and the framerate dropped to the point that the game was unplayable on my PC. How was Empire Earth, which is an old game that was meant to be played on Windows 98/Me/2000, able to render hundreds of units on the screen without significant framerate drops while my own program is only able to render around 60 models before it starts to slow down?
The weirdest part is that EE was programmed in DirectX 7, which is an older version of the DirectX version I am using by a few years AND it does not allow the user to utilize shaders for more efficient drawing.
Is there a drawing technique that would allow me to imitate this speed?
-rydog