- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
弹球游戏策划模版
1、游戏描述(故事背景)
2、概要说明
(1)游戏名称:弹球
(2)游戏类型:益智类
(3) 游戏人数:1人
(4) 游戏内容:该游戏共有以下重要物体,被弹射的子球、弹射球、弹射档板。
游戏中有9个(初步预定)被弹射的子球在分布在游戏主界面中,使用弹射档板反弹弹射球,被弹射球均被射碎玩家胜,弹射球没接到,玩家损失一生命值,损失3次玩家失败。如图2-33所示
弹球游戏原理示意图
3、游戏流程
图2-34游戏结构流程图
4. 游戏逻辑设计
(1) 被弹射球摆放规则
被弹射球的多少可根据游戏关卡的需要而设计,其摆放的位置应该在游戏界面的偏上方的位置。可以随机摆放,但不能摆放所谓的死局,即若干被弹射求所在的位置距离档板太近,使玩家在没有反应过来弹射球就落地的状态。
(2) 游戏胜负判定
游戏者用弹射球将所有被弹射球击碎,游戏胜利;而如果玩家在没有击碎游戏界面上所有被弹射球时弹射球就落地,则被判定为游戏失败并结束。
(3) 游戏玩法
游戏者使用键盘上左右键控制档板左右移动,将弹射球反弹出去,攻击被弹射球。
5、. 游戏界面设计
(1) 游戏主菜单界面如图
(2) 游戏帮助界面
操作:上下键用于浏览,确认键用于返回住菜单。
(3) 主游戏界面的示意图如图2-37所示。
图2-37 弹球主游戏界面示意图
详细游戏界面设计如图2-38所示。
图2-38 游戏界面设计
5. 游戏操作设计
(1)一指导航键——键盘上、下、左、右键,按回车(或小键盘上的回车键)用于确定,ESC键为取消键(返回游戏关卡选择界面)或退出键。
(2)游戏操作:
① 进入游戏界面后,用上、下键来选择一个游戏难度,按下键回车键用于确定,选定某关。
② 确定后便可以用左、右键来控制档板,反弹小球,用来打碎被弹射球。
③ 在游戏中按ESC键为退出游戏,返回游戏选择界面。
④ 在游戏胜利或失败后均返回关卡选择界面。选择退出将看到游戏结束界面然后退出。
6. 美工设计
美工需要做的图片列表如表所示。
表 2-11 美工设计表
基本界面 欢迎界面
结束界面
7、声音设计
本游戏需要的音效如表2-12所示
表2-12 音效列表
名称 时间 备注
菜单 光标移动 0.5秒
确定 0.5秒内
游戏 小球反弹移动 0.5秒内
8、程序设计
程序开发人员在此阶段中主要工作如下:
(1)针对开发平台进行程序设计准备,如开发环境搭建和设置。本项目中开发使用的是WIN2000操作系统下的WIN-TC,开发语言是C。
(2)根据策划案要求,完成游戏游戏物理引擎的设计,程序概要设计,程序流程分析,以及算法研究。
其中游戏流程图如图2-39所示
图 2-39 游戏流程图
(3)对程序进行需求分析
所谓需求分析,就是程序员根据策划案确定需要实现什么,实现成什么样子,哪些不需要做。下面逐步引领大家共同来完成这一步骤。
首先,本项目要做的是弹球游戏,弹球的游戏规则上面已经做了说明。不再赘述,其中游戏中的基本物品要求在这里限定一下,这个版本提供档板、弹射球、被弹射球。
该游戏对速度和时间比较敏感,故程序对操作的响应要足够快速。游戏的操作方法也需要进行限定。在进入主游戏后弹射球自动从档板射出,要通过左右方向键移动档板左右移动,将即将落地的弹射球反弹到击球区域。而且游戏背景需要随着被弹射球的消失不停变换。在游戏初始化时,同时要初始化被弹射球的位置,在游戏进行当中,还得随时进行碰撞检测以及计算碰撞后弹射球反弹的位置的调整。并对玩家当前的状态的分析:是否出局。另外关
文档评论(0)