Wednesday, October 24, 2007

System of Game Development Tools

In addition the terrain and units files created by the Terrain File Builder and the Units File Builder, I have written a Scenario File Builder that generates a scenario file for each scenario of a new game.

All three files (terrain, units, and scenario) are input to the Game Engine. The Game Engine provides the user interface for the Player and handles game mechanics like movement along paths (when the artificial intelligence is chosen for a side), conducts combat, and keeps track of turn and phase changes. The Game Engine also maintains statistics for each unit such as strength, morale, and combat level.

No comments: