If you haven't noticed already, we put up a new banner at the top of the journal. I think it's pretty damn good, but you guys are the ones that matter the most, so let us know what you think.
I did alot of optimizing today, and before you all yell at me and tell me not to optimize, let me explain. The rendering in the game is done via OpenGL in Ortho mode. I was experimenting today, and I found that I could gain an extra 100 FPS (with Vsync off), if I didn't render the minimaps, and I could get another 50 if I didn't render the menu overlay. So I got to looking at my source code and I discovered the problem, I was re-binding the textures everytime I rendered a tile in the minimap. Apparently, OGL doesn't like switching textures, so I rewrote all the repetive rendering functions, where the program loops through the entire map, rendering as it goes. So now pretty much a texture is bound, and all the stuff that needs that texture are drawn, and then the next texture is bound and then the other stuff is drawn, etc. So that cut down the number of times a new texture was bound from hundreds of times a frame, to maybe 10 times a frame. In the end, I got about a 200 FPS boost when nothing is going on ingame (like missiles firing, guns blasting, etc).
Anyways, thats all we did today, let us know what you guys think about the new banner (or anything else), and I'll talk to you guys later!