Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
design:design_doc [2014/06/25 14:14] – jeff | design:design_doc [2020/11/19 14:21] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Design Document ====== | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | Based on the genre of the game, choose the corresponding section below. | ||
+ | |||
+ | Game art (not necessarily the final art) will be showcased in the corresponding section. | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | Level design for any game: | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ===== Story ===== | ||
+ | This should be a separate document that is as complete as possible. | ||
+ | |||
+ | * [ http:// | ||
+ | |||
+ | ===== Intro ===== | ||
+ | This is the opening scene of the game, whether it is a movie, splash screen, or a flash of the title. | ||
+ | |||
+ | ===== Menu System ===== | ||
+ | This is the upfront and in-game menu system. | ||
+ | |||
+ | ===== Controls ===== | ||
+ | Describe in detail how the control system will work and how the user can change it. | ||
+ | |||
+ | ===== Sounds ===== | ||
+ | Describe the background music and event sounds that will need to be created. | ||
+ | |||
+ | ===== 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 | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ===== Action ===== | ||
+ | |||
+ | ==== Main Character ==== | ||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ==== Enemies ==== | ||
+ | |||
+ | |||
+ | |||
+ | ==== Levels ==== | ||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ==== Weapons ==== | ||
+ | |||
+ | |||
+ | ===== RPGs ===== | ||
+ | |||
+ | ==== Character Growth ==== | ||
+ | |||
+ | ==== Statistics ==== | ||
+ | |||
+ | ==== Combat ==== | ||
+ | |||
+ | |||
+ | ===== Adventure ===== | ||
+ | |||
+ | ==== Story ==== | ||
+ | The story is everything | ||
+ | |||
+ | |||
+ | ==== Puzzles ==== | ||
+ | Identify the location of the puzzles within the story. | ||
+ | |||
+ | ==== Exploration ==== | ||
+ | Go into detail about where and what the player can do in each area. Is it a linear area or can you just wander around? | ||
+ | |||
+ | |||
+ | ===== Strategy ===== | ||
+ | |||
+ | ==== Resources ==== | ||
+ | Identify all the resources available to the player. | ||
+ | |||
+ | ==== Teams ==== | ||
+ | How many are there and what style of game play do they employ. | ||
+ | |||
+ | ==== Units and Weapons ==== | ||
+ | Describe all the units and or weapons that will be used in the game. Be as detailed as possible. | ||
+ | |||
+ | ==== Artificial Intelligence ==== | ||
+ | At a minimum describe how the AI should behave. | ||
+ | |||
+ | ==== Testing ==== | ||
+ | For a strategy game, testing will be part of the development more so than the other genres. | ||
+ | |||
+ | ==== Missions ==== | ||
+ | Describe all the missions within the game. Also, include the mission objectives for each mission. | ||
+ | |||
+ | |||
+ | ===== Simulations ===== | ||
+ | Decide if this will be a identical replica of the real world or if it will be something that's familiar to the real world but is not technically accurate. | ||
+ | |||
+ | ==== Physics ==== | ||
+ | If this is a replica then technical manuals will need to be reference. | ||
+ | |||
+ | |||
+ | ===== Sports ===== | ||
+ | |||
+ | ==== Rules ==== | ||
+ | Cite the rules. | ||
+ | |||
+ | ==== Roles ==== | ||
+ | Identify which roles the player will be. Will he be a single athlete amongst AI or will he be coaching the team? | ||
+ | |||
+ | ==== Licenses ==== | ||
+ | This section maybe included in other genres but it is most prevalent in sports. | ||
+ | |||
+ | ==== Character Movement ==== | ||
+ | How will this be done? Will you use motion capture or a highly skilled animator? | ||
+ | |||
+ | |||
+ | ===== Fighting Games ===== | ||
+ | |||
+ | ==== Characters ==== | ||
+ | Identify the characters. | ||
+ | |||
+ | === Fighting Style === | ||
+ | Describe in detail what moves the character has and describe what button sequence initiates the moves. | ||
+ | |||
+ | === Look === | ||
+ | Does the character have a weapon? | ||
+ | |||
+ | |||
+ | ===== Casual ===== | ||
+ | They are simple games keep it that way. | ||
+ | |||
+ | |||
+ | ===== God Games ===== | ||
+ | Describe all the things a player can do in this world in detail. | ||
+ | |||
+ | ==== Artificial Intelligence ==== | ||
+ | As stated above, work with the expert in the field to accomplish what you want. | ||
+ | |||
+ | |||
+ | ===== Educational Games ===== | ||
+ | What is the player to learn by the end of the game. Describe the game in detail. | ||
+ | |||
+ | |||
+ | ===== Puzzle Games ===== | ||
+ | Describe all the puzzles in the game. Or if it is one algorithm that creates each level, describe the algorithm. | ||
+ | |||
+ | |||
+ | ===== Massive Multi Online Games ===== | ||
+ | This is an addition to one of the previously mentioned genres. | ||
+ | |||
+ | ==== 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. | ||
+ | |||
+ | ==== 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 |