游戏设计说明书.docx
- 文档编号:9011489
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:9
- 大小:59.44KB
游戏设计说明书.docx
《游戏设计说明书.docx》由会员分享,可在线阅读,更多相关《游戏设计说明书.docx(9页珍藏版)》请在冰豆网上搜索。
游戏设计说明书
设计说明书
总体设计
1.1总体结构和模块外部设计
用户的操作并不能改变游戏中的实际逻辑,台数据库还需要对修改信息的申请进行判断,逻辑,并且向用户发送修改后的结果。
而是以向后台数据发送数据更改的申请。
后
如果操作真实、并不属于恶意请求则修改数据
1.2功能分配
用户所操作的游戏,为前段客户端,所需要的功能如下:
运营商的服务器,为后台服务器,所需要德功能如下:
2接口设计
2.1外部接口
用户界面总体如下图所示:
开始
载入游戏界面
主要是为用户载入游戏的美术资源、代码。
命名模块
用户可以通过此模块设置游乐园的名字。
新手引导教程模块
指导用户了解游戏的基本操作,并且为用户讲述游戏内的各种功能。
游戏主界面
显示用户的金币、银币的数量,点击钱袋可以充值金币。
点击后相应进入主线任务、支线任务、每日任务节日任务、赠送礼物、每日奖励、建造栏、研发中心栏的界面。
放置所有好友的界面栏,显好友排名、好友头像、好友名字,点击好友头像则可以
用户信息栏:
显示用户的相关资料,关于用户等级、用户相片、用户名字、用户经验值。
金币栏:
按钮栏:
排行榜、好友栏:
进入好友的乐园界面。
背景:
显示游乐园中建筑物所真实摆放的逻辑。
好游乐园界面
好友用户信息栏:
显示好友的相关资料,关于用户等级、用户相片、用户名字、用户经验值。
好友金币栏:
显示好友的金币、银币的数量,点击钱袋可以充值金币。
用户信息栏:
显示用户的相关资料,关于用户等级、用户相片、用户名字、用户经验值。
任务模块
名字栏:
显示当前所在查看的任务名字。
任务进度条:
快速查看此任务在整个任务链中的进度。
剧情介绍:
介绍了此任务的相关联剧情。
任务条件:
显示需要完成那些动作后才可以完成任务。
奖励预览:
可以查看到完成任务之后都可以得到些什么奖励。
其他任务模块
名字栏:
显示当前所在查看的任务名字。
剧情介绍:
介绍了此任务的相关联剧情。
任务条件:
显示需要完成那些动作后才可以完成任务。
奖励预览:
可以查看到完成任务之后都可以得到些什么奖励。
建造模块
建筑物种类:
建筑物间的功能都各有不同,因为功能可以分成游乐设施、商业设施、服务设
施、道路、装饰五类。
建筑物略缩图:
显示可以建造的建筑物的效果略缩图,点击后可以将建筑物拖拽入乐园中进
行摆放。
建筑物介绍:
当鼠标移至建筑物略缩图上,弹出此介绍信息介绍建筑物的名字、收益金币、
收益周期、建造花费、需求材料
翻页:
可以点击此按钮对建筑物列表进行翻页。
连续奖励模块
抽奖介绍:
介绍抽奖的规则,连续登陆的天数可以影响抽奖的机会。
抽奖区:
抽奖区域,开始情况下有九张牌为盖住的。
用户选择后所有牌面翻置过来,可以看到自己已经选择了那些牌。
抽奖机会:
因为用户连续登陆的天数不同而获得的抽奖机会不同,抽奖机会分别是一、二、
三次。
返回游戏:
按键功能为领取奖励,并且关闭此界面。
排行榜模块
排行榜标签:
两个页签,可以在等级排行榜与安全排行榜之间不断切换。
排行榜列表:
显示相应排行榜的清单列表,内容包括排名、用户头像、用户名字、用户经验
值。
我的排名:
显示用户的当前排名,内容包括用户头像、目前排名位置。
研发中心模块
乐园人气:
显示当前乐园中的人气值。
研发中心介绍:
显示出当钱研发中心的介绍。
建筑物图:
显示研发中心的略缩图。
科技研发、土地研发:
分别链接至科技研发界面、土地研发界面。
礼物模块
介绍栏:
显示好友赠送的材料、好友名字、好友赠送时所说的话。
领取按钮:
点击领取按钮后获得好友所赠送的礼物。
赠送页签:
可以点击免费礼物、好友请求、获取礼物,在这三个界面之间切换
赠送机会列表:
可以查看今日可以赠送那些材料,布局为总数六个每个礼物只能赠送给一人
或向此人请求获得此种材料。
赠送、请求按钮:
点击后打开联运平台的界面,为好友发送材料或者赠送请求。
登陆奖励模块
描述文字:
文字描述用户获得奖励的原因,也是用户无法获得奖励的描述。
奖励列表:
向用户反馈了每日所受到的礼物都为什么。
确定按钮:
点击后用户获得相应的奖励,并且关闭此界面。
软件接口
与数据库相连,并且向联运的社区网站获取用户资料,用户信息进行传递。
2.2内部接口
接口
传递信息
用户事件
校验、注册、初始化、获取好友列表
用户ID、用户事件状态
零件事件
研发、回收出售、获取用户零件、赠送
零件ID、零件事件状态
设施事件
建造、升级、购买、移动、
放置、更新
设施ID、设施事件状态
小精灵AI事件
产生、移动、状态
小精灵ID、小精灵事件状态
收集事件
获取模板、能量收集器、取消安装
收集ID、收集事件状态
礼物事件
每日礼物列表、赠送礼物、获取礼物、发送请求
礼物ID、礼物事件状态
等级事件
获取等级、获得经验、升级
等级ID、等级事件状态
加速事件
消耗判定、时间缩短
加速ID、加速事件状态
机器人事件
制造、战斗、获取机器人模板
机器人ID、机器人事件状态
3数据结构设计
游戏拥有自己独立的模板数据,通过模板来控制游戏规则模板数据、任务模板数据。
依照模板来控制能够更有效,更准确的控制数据。
游戏模板数据
4逻辑结构设计
客户端主要分为两部分:
1、游戏界面显示功能
2、逻辑运算引擎
Game
服务端主要为消息管理员以及事件管理员,去管理消息、事件。
Server
Msg
Event
Manager
Manager
5物理结构设计
游戏前段数据、信息、显示在用户的家用电脑内进行操作、计算,游戏后台逻辑数据、规则在游戏运营商的服务器上进行操作。
6数据结构与程序的关系
服务器能够向数据库、客户端发送和接收数据流,而客户端只能发送和接收服务器端的数据流和接收数据库的数据流。
数据流:
7运行设计
7.1运行模块的组合
由客户端、服务器端、数据库三部分组成。
客户端依靠用户所使用的电脑,需要打开游戏网站进入至客户端。
客户端也因为版本的更新而进行。
用户登陆时,由服务器为用户自动加载客户端。
服务器、数据库为游戏运营商所开启。
7.2运行时间
客户端的运行时间依据用户的游戏习惯时间登陆;服务器、数据库的运行时间为每日二十四小时开启,不间断的等待并相应服务器的消息。
需要修改游戏内容或更新版本时,关闭服务器将资料更新后将重新更新客户端。
8出错处理设计
8.1出错输出信息
通讯异步:
一般会告知用户信息处理与服务器不同步,需要重新登陆以便更获取最新资讯。
通讯故障:
用户客户端与服务器无法通讯,一般出现于游戏维护、更新时。
会告知用户大致
维护、更新所能完成的时间,用户可以等待一段时间后再尝试登陆。
9安全保密设计
用户的资料都不会被别人知道,用户如果需要获得其他好友的资料时需要询问对方是否允许提供资料。
用户的资料都需要用户的允许才能被其他用户获得,而用户的核心资料永远不会向其他人公布。
10维护设计
游戏维护:
固定一段时间会对服务器、数据库进行维护,维护目的是检查数据信息确保用户资料准确。
自动保存:
每日都更新、保存用户的信息数据,每当服务器数据丢失、错误出现时,可以调用最近的正常数据进行运行。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 游戏 设计 说明书