Wednesday, June 04, 2008

Re-focus

Well, I obviously haven't done a good job of meeting my goal of blogging everyday up to this point. Reason being, I've been a little off kilter still and not very focused on development. No more, I now banish laziness from my life. Now the question becomes, where do I start back on the engine.

I still have fractions of things partially written here and there, half-assed implementations of classes and the such. I suppose the best place to start would be the area that I initially began in when going through in March and butchering up my implementations. That area being the gamepad functionality. While I had implemented the XInput stuff, I did not finish the generic gamepad support. So this will be the first place I start. There are more pressing issues to take care of, such as finishing the state management, but I figure my efforts became so fragmented because I didn't follow through in one area before starting something new. I had never done this before in the project and my thought processes and planning things out definitely took a hit because of it. Lesson learned. Keeping my work orders simple and linear will help keep me focused and productive. So, instead of planning out things way in advance, I'm going to do one task, then re-asses what to do next, and continue in this pattern for a while.

I also am going to have to begin doing additional research for the python interfaces, which I will begin doing again tonight.

No comments: