Tuesday, March 4th, 2008

After months of coding and design, the game is finally taking shape as I can now handle units on the screen. I put several finishing touches on the selection system and the scroll system to prep the RTS for another build. Also I have recently added numerous new script variables to a root script file that allows my other developers and I to very easily tweak the code before it runs. I added script variables for screen size, tile size, an array of GUI/mouse interaction variables, nearly all variables involved in the scroll system, and even variables to set preferred frame rates in the graphics engine. I am still amazed at just how helpful these script variables can be, and how they make the designing of the game much more simple and enjoyable.
(more…)
Tags: A.I., Collision Detection, Cursors, Graphics Engine, Pathfinding, Scripting, Scrolling, Units
Posted in Phase 3: Development, Screenshots | No Comments »
Friday, January 25th, 2008
After completing the scroll engine, and implementing a working pause system, I found myself at a decent stopping point to take a break and collect my thoughts. However, I found that I was very pleased with the progress so far, and after a brief break, I jumped back in by working up a list of tasks, that still need to be done. I knew that there was still a lot to do, but apparently it may still be a while before official version 1 is released. I knew that eventually I would have to to do some serious optimizations to the graphics engine, but decided to put that off for a while longer to see how long I could live with the simple version. The actual task list proved to be more that even I remembered. (more…)
Tags: A.I., Designing, Graphics Engine, GUI, JDBC, Maps, Networking, Optimization, Pathfinding, Pause, Scripting, Tasks, Tiles, Units
Posted in Phase 2: Design | No Comments »