网站大量收购独家精品文档,联系QQ:2885784924

游戏毕业设计正文.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 第一章 项目介绍 1 1.1游戏概述 1 1.2项目概述 1 1.3游戏背景故事 1 1.4游戏进度表 2 1.5运行环境 2 第二章 游戏元素 3 2.1游戏角色 3 2.2游戏NPC 4 2.3游戏资源参数 4 2.4游戏关卡 5 第三章 系统设定 6 3.1游戏流程图 6 3.2游戏界面的简介图 7 3.3游戏主要类介绍 8 第四章 游戏主要模块介绍 9 4.1游戏背景加载模块 9 4.2游戏菜单界面模块 10 4.3游戏的游戏模块 11 4.4游戏退出界面模块 13 4.5游戏说明界面模块 14 4.6游戏设置界面模块 15 第五章 游戏程序主框架实现 17 总结 20 参考文献 21 项目介绍 1.1游戏概述 打地鼠是国内外都很流行的益智类小游戏,通过在一个田园上用锤子敲打从洞口冒出的地鼠而获得游戏快感,消灭地鼠人人有责!保卫家园从我做起! 游戏画面表现采用2D视觉设计风格、简约的手游类专用音响效果设置,本游戏由简单的1到9数字按键操作实现消灭地鼠,是一款简单易懂容易上手的手机休闲游戏。 1.2项目概述 项目名称: 打地鼠 其他名称: t 游戏类型: 休闲类 屏幕尺寸: 240*320 开发平台: PC平台 开发工具: eclipse 预计开发周期: 30天 游戏风格概述: 现实再现 适合玩家群体: 适合所有手机玩家群体 上手难度: 上手容易,上手时间在1秒钟 1.3游戏背景故事 哈里斯顿,一个坐落在美国南方的一个小镇,这里环境优美,气候宜人,因此吸引了大量的动物来这附近居住,但是总有一些胆子大一点的动物跑到人类居住的地方定居。于是清除地鼠的任务开始了… 1.4游戏进度表 项目开发进度预估列表 项目名称 开发阶段 任务分配 项目版本 所需时间 打地鼠 1、前期策划 前期策划和项目规划 Demo版本 1~2天 2、关卡设计 关卡设计阶段 Demo版本 2~3天 3、前期美工 前期美工制作 Demo版本 7~10天 4、后期美工 后期美工制作 Demo版本 3~5天 5、程序实现 程序的实现 Demo版本 10~15天 6、内部测试 测试和完善各项功能 Alpha版本 2~3天 7、外部测试 进一步测试和完善,并预备发行 Beta版本 2~3天 8、游戏发行 项目完成,打包游戏 Release版本 1~2天 9、开发补丁 开发游戏的补丁包和升级版本 Gold Release 版本 无 项目预计完成所需时间总计:23天 1.5运行环境 本游戏能够在屏幕大小为240*320诺基亚手机等真机上流畅运行。 游戏元素 2.1游戏角色 角色属性定义 玩家实际是控制一个打地鼠的锤子,玩家初始生命数为3;每逃跑一个地鼠,逃跑地鼠数加1,当逃跑数为15时,玩家生命数减1;当玩家生命数为0,则游戏结束。 游戏角色介绍 游戏的角色主要是一只地鼠,它会随机出现在手机屏幕上的固定的9个区域内,因为关卡的不同而出现速度和数量不同。 游戏角色攻击 由于地鼠随机出现在手机屏幕上的固定的9个区域内,玩家控制手机上的1到9 按键进行攻击,当锤子攻击地鼠时进行碰撞检查,当检查到锤子跟地鼠相碰时为攻击到状态,玩家积分加1。当地鼠出现的屏幕上并未被攻击到进入消失状态后,玩家积分-1。玩家积分小于0时结束游戏。 (图2-1 游戏的基本操作流程跟基本操作介绍) 2.2游戏NPC 资源:地鼠 (图2-2 地鼠) 游戏中地鼠的图片是一张32*224大小的PNG图片,地鼠有5种状态:未钻出状态、露出脑袋状态、全身钻出状态、逃回地洞状态和被玩家打到消失状态。游戏中地鼠的初始帧序列是在MianNPC类中进行的设置: int[] npc2 = new int[] { 4 };// 地鼠帧序列3; int[] npc3 = new int[] {4,5};// 地鼠帧序列4; int[] npc1 = new int[] {0,1,2,3,4 };// 地鼠帧序列0,1,2; 资源:锤子 (图2-3 锤子) 游戏中锤子的图片是一张32*96大小的PNG图片,锤子一共有3种状态:未攻击状态、攻击状态、攻击完成状态。游戏中锤子的初始化参数是在MainChuizi中完成的: 锤子图片的初始化加载: imagechuizi = Image.createImage(/res/chuizi.png); 锤子精灵的初始化: sprite = new Sprite(imagechuizi, 50, 50); sprite.setFrameSequence(chuizi); 2.3游戏资源参数 分数初始值 0000

文档评论(0)

莎士比亚 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档