Starting up a blog in order to track progress on projecs.
Working on “JunkEngine” project that may wind up making a Space Junk game, but focusing on the engine for now. Goal is to learn XNA 4.0 concepts, including making an editor (as a forms project) that produces game-compatible XML files.
Project Status: Have projects set up, (engine, pipeline, content, game) along with some files to set up some basic game services, including an XML-based menu system. COde is a bit disorganized, will clean up once current phase is done.
Current Phase: Establish structure for data-driven classes, namely
- which parts are in Engine project
- which parts in Pipeline project
- XML file to read & write definition data
- test reading & writing in game & editor projects
Phase Status: using Menus as the testbed, have reading XML files working, writing is tested, but no editor yet.
Next: solidify understanding of various parts, clean up code to organize all menu classes together in engine project