First version of Replica checked in
November 7th, 2006After 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.
- 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
- Use texture atlasing for improved speed
- Use normalization cube maps for use in the pixel shaders
Then there are other bigger issues…
- Clean up and make sure Win32 code is completely separated from the engine
- Remove OGL calls from the code. This will allow me to plugin D3D quite easily
- A complete overhaul to the material system is need. I'm not happy with the way things work now
- Add parallax mapping
- Implement a proper scene graph system
And then there are some issues I am scared to even look at…
- 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
- PROJECT DOCUMENTATION – Very important. I hate doing this, but it's imp

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.