I've been making the sound engine, we made a new physics engine, and Daniels been hard at work on the graphics engine.

We've also decided to restructure the gameplay engine.

Here's some of our updates we've posted to our Google+ group:

4/15/13
"God. I can't stop laughing. xD

Me and Brayden decided that I should remake the collision detection and handling, and I'm currently stuck for several hours in school waiting for my turn to review my coding homework. I had code lying around from some old projects that I polished, modified and reused for this and it went a bit faster to put it together than I thought.

To test it I created a very small map 20x20 with 1000 units in it to test performance in a crowded area. In addition to running at over 100 FPS, I found the ability to just plow through them and push them over the edge of the map so goddamn amusing. Of course I, uh, had to test the new physics thoroughly so I've been doing that for almost an hour now, and it's still hilarious.

Huehuehue."4/17/13
"Hey guys. Tooled around with the sound engine tonight.

It was built to fused in with Daniel and I's engine as a library, so I've built it up to match his coding and also be highly modular.

These modular features include fully custom codecs, utilizing an interface to allow for people who use our engine in the future to build completely custom parsers for the sound engine, and then load them in as if I had made it myself.

On top of this, it's extremely basic and I can call sounds easily, and also modify the placement of everything easily.

It's also extremely efficient.

Tonight I built a simple WAV parser Codec, and loaded in a sound from the game. It played quickly and worked fantastically.

This weekend if I have time, I'll be working on the 3d positioning and also adding in a Codec for OGG files. After that, I'll be adding some external loader threads for longer sounds so that they can be built into the game quickly, along with streaming functions. Then it will be able to be plugged into the game.

Sorry about my lack of updates. I've been really busy, but after tomorrow I'll be back and be updating as per usual."

4/20/13

"Here's an update from Daniel and I. It was originally a planning document, but you guys should be able to see it too.