Post-mortem
What went right?
- Lots of pre-planning and preparation of resources and detailing technical requirements ahead of time.
- Using a stripped down version of my ged101 game library as a base to build the game from, and form what has grown into a very nice game engine.
- Having a talented and dedicated artist on the team that delivers excellent resources in a timely fashion.
- Working with another experienced programmer helped out in both the code and morale of the project.
- Using Linux as a development platform. I would not use anything else as my primary development environment.
What went wrong?
- Using Linux as a development platform….many unforeseen bugs crept into the source when I was not paying attention, and as luck would have it, my linux OS didn’t trigger the bugs.
- Building the project for windows..see next statement
- Using the Singleton design pattern in a project that has DLLs on windows is a NIGHTMARE full of SEGMENTATION FAULTS!
- There simply was not enough time before the jam to implement all that I wanted to.
What is next?
I fully intend to continue this project; building a complete game in the process, while developing a re-usable and powerful 2D game engine.
If you want to join us, go ahead and drop in #nogdus on irc.afternet.org

