Most of the systems I need to work on require nice graphics. Mainly from the point of view that having pretty much the final product allows me to test and debug more effectively. At the moment I am researching normal maps, which I have read about and have a good idea about what they actually do. The bit where we implement them in Monkey is the fun part, and will take me a bit of time.
Essentially I now need to make a T&L system to handle normal maps correctly in the insurrection engine, which pretty much ties in with all the other rendering functions. As the system is already pretty modular I should be able to add the necessary extensions a piece at a time into the code without breaking anything. Additionally, by doing his early I will save myself a lot of time later [while making things look really nice.]... read more
Within the insurrection code base there are a lot of modular systems. In many ways this is good, as they can be plugged in when complete, or created as a stub without actual code being in place [structure present, doesn't do anything yet.]
One of the things I have been doing in the most recent iteration of the code is to populate the stubs for areas like object rendering, ship collisions actually killing ships, an entire expansion of the object system itself etc.... read more
Hello All,
I'm busy familiarizing myself with sourceforge again, and will commit the insurrection code in development order. This means it will probably be several days before this repository has caught-up with what I have. By doing this is should be possible for people to review the code as the project was being developed.
Be aware this project is very much a hobby for me, and it is mainly for learning how to implement various game systems from scratch. There will be things that are horrendously wrong, and there will be things that are done just right, this is all part of the learning process.... read more