First version of Replica checked in

Tuesday, November 7th, 2006

After more than one and a half years of tinkering, the first version of Replica has been checked into it's permanent home on sourceforge.net . No file releases have been made and none will be done for some time now. First there is a lot of work yet to be completed. Several speed optimizations are to be made…

To name a few.

  1. Avoid using ALLOC as far as possible - Create a custom built memory manager. As of now, I'm just using a hacked version of memdbg.h
  2. Use texture atlasing for improved speed
  3. Use normalization cube maps for use in the pixel shaders

Then there are other bigger issues…

  1. Clean up and make sure Win32 code is completely separated from the engine
  2. Remove OGL calls from the code. This will allow me to plugin D3D quite easily
  3. A complete overhaul to the material system is need. I'm not happy with the way things work now
  4. Add parallax mapping
  5. Implement a proper scene graph system

And then there are some issues I am scared to even look at…

  1. Make sure project is unicode compliant - I'm 100% sure it isn't because of some bad coding used early on in the text rendering systems
  2. PROJECT DOCUMENTATION - Very important. I hate doing this, but it's imp Sealed

But overall, I'm quite happy with how far the project has gotn'. Performance is acceptable, and for me implementing a quick application is not too much of a problem.