Other than that, I tidied up the native code loading further - it now "cleanly" loads nearly all of the dlls or modules needed to run independent of platform and architecture (I still have to fix nativewindow though). Lights are now configurable in the engine rather than hard-coded into the shader (simple change but an important step), and I've started to write the basic game code/world itself.
Stuff I still need to do:
- Intersection tests/resolver for physics, area scripting for levels
- Scene optimisation
- Decent gameplay code
- Improve the importer (bring lighting, more material properties in)
- Finish lighting optimisation - actually do the stencilling - additionally, light clip volumes
- Antialiasing
- Shadowing
- Audio
Charlie
No comments:
Post a Comment