Category: Project Management

  • Common Component Syndrome

    If I never see another sortable database bound grid again, it will be too soon. This “GUI control” seems to be the favorite item of every corporate coder. It is the catch-all to creating reports, data entry screens, and general data viewers. I’m currently finishing up a project for a financial firm that involves a…

  • Subversion Revisited

    A while back I wrote about moving to Subversion for revision control. To this point it has worked well for the little I have needed it. But as I begin ramping up my development efforts I find that I spend more time on my PowerBook than I previously have. This has introduced a new wrinkle…

  • Game Project Plan Update: Describe Game Idea

    I’ve marked off “1. Describe the basic game idea” in the “Write a Design Document” section of my project plan. I’m now working hard on the next three sections: 2. Define the game play (players, enemies, goals, etc) 3. Define game engine requirements (view, player movements, controls, save & load, etc) 4. Sketch graphics ideas…

  • Fruitful Weekend

    I entered this past weekend with the goal to spend a significant amount of time on my game project, working on the game design and prototyping a simple game engine. With a ton of coffee, some loud music, and plenty of time, I was able to get a rough first draft of my game design…

  • Game Project Plan Update: Language and Framework Selection

    After completing the book “Game Programming All In One” as a tutorial on game development — review coming soon. I’ve been evaluating my options for moving forward. As simple as the Allegro Framework made learning the basics of game programming, I was not entirely happy with the performance that it gave me on the Mac…

  • Game Plan Update

    This weekend I worked on Section 1 of my Game Plan. While seemingly not a huge step in the process, it is step one. I certainly can’t reach the last step without taking the first one. Taking a look back, this is what my game plan had for the first step: Setup Development Workstation and…

  • Game Plan

    Before starting, I need a game plan. Every software project should have one, so I’m going to fight the urge to jump in and start coding and actually put a rough project plan together. I’m not concerned about a business plan at this point, but a high level plan of action for leading me through…