【游戏设计系列】关于游戏设计文档
如何编写设计文档
设计文档的分类
迷你型设计(mini design)
- 定义:一周左右完成的设计,一个完整却简单的游戏描述
- 要求
- 任何一团队成员能够摘录与阅读
- 读者能够了解游戏设计者的设计意图
- 读者能够添加自己对游戏的看法与做法
- 内容
- 游戏的总体概述
- 游戏目标
- 玩家和游戏的交互
- 基本的菜单布局和游戏选项
- 故事情节
- 游戏角色概述
- 图像主题
完全型设计(complete design)
- 定义:从菜单按钮的颜色到狂热者可能电机的次数等游戏中的每个细节
- 要求
- 能够感受设计着完全一样的游戏以及相同的颜色和背景
- 内容
- 游戏的总体概述
- 游戏目标
- 游戏的故事情节
- 游戏人物的故事和属性
- 非玩家控制的人物(NPC)的属性
- 玩家/非玩家控制的人物/其他图表规则
- 所有规则的定义
- 玩家和游戏的交互
- 菜单布局和风格以及所有的游戏选项
- 音乐描述
- 声音描述
- 关卡及其主题和目标的描述
游戏设计文档模板
可增加,可删除,可修改。
- 总体概述
- 游戏的类型
- 基本的主题
- 游戏的目标
- 目标系统和需求
- 目标系统
- 控制台
- 游戏需求
- 故事情节
- 游戏开始之前(曾经)
- 游戏开始之后(现在)
- 游戏进行过程(可能)
- 图形和声音主题
- 游戏的总主题
- 游戏的场景和声音
- 菜单
- 简短的描述文字
- 主菜单的功能
- 开始游戏
- 菜单选项
- 游戏玩法
- 玩家运行游戏后可能发生的所有事情
- 游戏任务和NPC的描述
- 游戏任务和NPC(非玩家控制的人物)
- 名字
- 背景
- 属性
- 特殊攻击
- 游戏任务和NPC(非玩家控制的人物)
- 人工智能概述
- 对游戏的人工智能做全面的概述和补充
- NPC可能会有的每个反应和行为的描述
- 结论
- 对游戏做结论
- 创作游戏的动机
- 开发游戏的解释
- 对游戏做结论
游戏设计文档样例
(略)
为何编写设计文档
- 使游戏保持一致。
- 有助于团队沟通。
- 每个人都会遗忘。
何为编写设计文档
游戏文档的目的
- 定义游戏创意
- 定义所有的屏幕,屏幕之间以及屏幕与萊单之间的关系
- 解释如何同游戏交互以及为什么这么交互 创作一个有意义的故事
- 定义游戏的目的
- 写出游戏屮的对话内容及其相关的游戏文字
- 分析游戏的平衡性,并根据平衡性做相应调整
- 其他更多的工作……
苏泽, 文俊浩等. 游戏编程 All In One[M]. 重庆大学出版社, 2005.
【游戏设计系列】关于游戏设计文档相关推荐
- java计算机毕业设计技术的游戏交易平台源代码+数据库+系统+lw文档
java计算机毕业设计技术的游戏交易平台源代码+数据库+系统+lw文档 java计算机毕业设计技术的游戏交易平台源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java ...
- JAVA毕业设计Web美食网站设计计算机源码+lw文档+系统+调试部署+数据库
JAVA毕业设计Web美食网站设计计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计Web美食网站设计计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B/S架构 开 ...
- java计算机毕业设计技术的游戏交易平台源程序+mysql+系统+lw文档+远程调试
java计算机毕业设计技术的游戏交易平台源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计技术的游戏交易平台源程序+mysql+系统+lw文档+远程调试 本源码技术栈: 项目架构:B ...
- JAVA计算机毕业设计虚拟银行业务培训游戏Mybatis+源码+数据库+lw文档+系统+调试部署
JAVA计算机毕业设计虚拟银行业务培训游戏Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计虚拟银行业务培训游戏Mybatis+源码+数据库+lw文档+系统+调试部署 本源 ...
- java毕业设计网页小游戏交流论坛源码+lw文档+mybatis+系统+mysql数据库+调试
java毕业设计网页小游戏交流论坛源码+lw文档+mybatis+系统+mysql数据库+调试 java毕业设计网页小游戏交流论坛源码+lw文档+mybatis+系统+mysql数据库+调试 本源码技 ...
- java计算机毕业设计科大学生党员之家设计源程序+mysql+系统+lw文档+远程调试
java计算机毕业设计科大学生党员之家设计源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计科大学生党员之家设计源程序+mysql+系统+lw文档+远程调试 本源码技术栈: 项目架构 ...
- java计算机毕业设计虚拟银行业务培训游戏源码+mysql数据库+lw文档+系统+调试部署
java计算机毕业设计虚拟银行业务培训游戏源码+mysql数据库+lw文档+系统+调试部署 java计算机毕业设计虚拟银行业务培训游戏源码+mysql数据库+lw文档+系统+调试部署 本源码技术栈: ...
- java计算机毕业设计旅游网站设计源代码+数据库+系统+lw文档
java计算机毕业设计旅游网站设计源代码+数据库+系统+lw文档 java计算机毕业设计旅游网站设计源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软 ...
- java计算机毕业设计食用菌菌棒溯源系统的开发与设计源程序+mysql+系统+lw文档+远程调试
java计算机毕业设计食用菌菌棒溯源系统的开发与设计源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计食用菌菌棒溯源系统的开发与设计源程序+mysql+系统+lw文档+远程调试 本源 ...
- ssm+Vue计算机毕业设计游戏盒子系统(程序+LW文档)
ssm+Vue计算机毕业设计游戏盒子系统(程序+LW文档) 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe ...
最新文章
- C++设计模式——适配器模式(对象适配器、类适配器)
- 添加/移除事件处理程序
- centos7安装单节点mysql(源码包安装)
- 《Python快速入门》基础知识扫盲课
- python中event的用法_Python编程之event对象的用法实例分析
- Lua中实现类似C#的事件机制
- HDU2044 一只小蜜蜂...
- 云南昭通暴雨强度公式_江门市区暴雨强度公式编制报告(图表)-江门市水务局.doc...
- krc2lrc(krc酷狗歌词转lrc)工具更新- 1.2 增加添加/拖放目录功能
- 新手接触使用Hashcat 破解Office加密文档
- 怎样才能叫高级程序员?
- 德州农工大学计算机专业如何,德州农工大学美国排名
- 计算机科技手抄报内容,科技手抄报内容-科技在我身边
- input获取焦点vue_在Vue中输入框自动获取焦点的三种方式
- 第九届河南省赛 宣传墙 //状压dp+矩阵快速幂+dfs
- echarts修改数据视图格式
- 使用ExcelJs导出表格设置样式、添加边框
- 电压跟随器的作用-摘录+自解
- 【机器人定位引导中的机器视觉技术】
- opencv-python数字图像处理学习7:提取一副彩色图像中红色,用HIS模型处理,RGB模型对比显示