2007.11.28 23:56
Roadmap (or lack thereof)
Posted by talsit, Categories [ General , Code ][ (0) Comment ] | [ (0) Trackbacks ]
I just realised that I don't know what I'm supposed to be coding next!
You see, it goes like this. I start coding, then I decide what I need to code and I make it up as I go along.
THAT'S NO WAY TO CODE!!
So, I need a plan. First: basics, then: less basic.... hmmm, I think I need to give it some more thought.
So far, I've been doing the basics: setting up SVN, setting up my build system, then on to code:
- The Kernel
- The basic servers
- EventServer (KeyEvent)
- GraphicServer (only draws a single cube, forever)
- RegistryServer (the factory for entities)
- FileServer
- ScriptServer
- Attrib & AttribHolder (dynamic setting/getting of attributes from instances - very cute!)
- Utilities (string stuff, parsing, etc)
- Simple scripting
- Pre-compile step to automatically write code for lua glue, attrib registration, entity registration, etc.
That's not a bad start, I think, but I still haven't decided where to go next.
For starters, I need to finish the scripting part - to finish Scriptable and to link it in with my pre-compile step and the AttribHolder class. I also have to decide how I'm going to do all the math classes too.
Once that is done, there's no delaying it, I have to really do my graphics!
But that's for another post...