Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:projects:apps:distrib_proc:design_doc [2010/02/13 16:20] – created jeff | wiki:projects:apps:distrib_proc:design_doc [2020/11/19 14:21] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Design Document ====== | ====== Design Document ====== | ||
- | ===== Menu System ===== | + | ===== Core Engine ===== |
- | This is the upfront and in-game menu system. | + | Describe each of the characteristics about the engine: |
- | + | ||
- | ===== Engine ===== | + | |
- | Describe each of the characteristics about the game engine | + | |
*Easy of Use | *Easy of Use | ||
*Cross-Platform Compatibility | *Cross-Platform Compatibility | ||
*Look-and-Feel | *Look-and-Feel | ||
*Support | *Support | ||
- | *Availability | ||
*Extensibility | *Extensibility | ||
- | *Cost | + | |
+ | ==== Communications ==== | ||
+ | What data needs to be transmitted between the client and server. | ||
+ | |||
+ | ==== Threading ==== | ||
+ | How one would create threads within the Core Engine. | ||
+ | |||
+ | ==== Settings ==== | ||
+ | The configuration data used to initialize the Core Engine. | ||
==== Server ==== | ==== Server ==== | ||
Line 18: | Line 22: | ||
==== Client ==== | ==== Client ==== | ||
- | Describe what the client | + | Describe what the client |
- | ==== Packets | + | ==== User Interface ==== |
- | What data needs to be transmitted between | + | Describe what the interface will look like. Possibly, provide a mock up. |
+ | |||
+ | ==== Core Status | ||
+ | What kind of information are we monitoring. | ||
+ | |||
+ | ==== Module Management ==== | ||
+ | How will a user manage the modules. | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ===== Modules ===== | ||
+ | A list of modules to be created with a description on how they work. | ||
+ | |||
+ | ==== System Status ==== | ||
+ | |||
+ | ==== System Command Line ==== | ||
+ | |||
+ | ==== Remote Desktop ==== | ||
- | ==== Interface | + | ==== Torrents |
- | The interface will need to contain a piece to find games and or other players. | + | |
+ | [[http:// | ||
===== External Elements ===== | ===== External Elements ===== |