Hundreds of changes

It's been a long time since I've updated you guys on Vektor Prix. I'm happy to say progress has been going incredibly well. I've made hundreds of changes, most of them have been small bug fixes or polish. However, the most substantial change has been the switch to OpenGL.

I was using simple windows line drawing routines before, and found a simple way to wrap that into DirectDraw to give me VSync. However, Windows 8 dropped support for DirectDraw which basically cut my FPS in half. This was not good. So I wrote a wrapper for OpenGL that would draw lines in a very similar fashion to my old routines so that I could swap all of my line drawing out.

The result was a huge FPS boost as well as 2x - 16x fullscreen antialiasing. I'm pretty happy about it. There is very little left to be done. I have an incredibly small todo list, so things are getting exciting. Yesterday I playtested deathmatch with my friend for about 20 minutes:

Stay tuned, I'll be doing a semipublic alpha in the near future. 🔗