====== Design Document ====== ===== Camera View ===== This is the in-game camera view. Identify where it is to be placed: first person, second person, third person, or side. Also, describe how the camera moves within the environment. ===== Engine ===== Describe each of the characteristics about the game engine or provide an assessment of a few game engines based on the following: *Easy of Use *Cross-Platform Compatibility *Look-and-Feel *Support *Availability *Extensibility *Cost ==== Artificial Intelligence ==== As stated above, work with the expert in the field to accomplish what you want. [[http://en.wikipedia.org/wiki/Rete_algorithm|RETE Algorithm]] [[http://www.jessrules.com/jess/docs/71/basics.html|JESS]] ==== Server ==== Describe what the server will store and process. ==== Client ==== Describe what the client needs to display the game. Will there be in game chat? ==== Packets ==== What data needs to be transmitted between the client and server. Try to keep this as small as possible. ==== Interface ==== The interface will need to contain a piece to find games and or other players. ===== External Game Elements ===== Most of these elements will have their own design documents. * Web Sites * Forums * Updates * Tech Support * Distribution