游戏开发《23区》PPT项目答辩.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
游戏开发《23区》PPT项目答辩

HAPPY NEW YEAR 2011 01 02 05 06 03 04 07 08 09 10 Here you can enter your own personal message. Just select all of this existing text and start typing your own message. 汇众教育中关村校区52班-谷今-《23区》 游戏类型:横板过关 指导老师:鲁文 PPT讲解流程演示 1、开始菜单 2、游戏UI介绍 3、商店及装备合成 4、技能 5、小怪和Boss 6、开锁小游戏 7、游戏流程 8、一次通关小技巧 9、代码简介 9、结束 并列关系 读取游戏 继续游戏(目前只包括了关卡,英雄基本属性,物品及装备的存储) 帮助菜单 故事背景简介和游戏操作介绍 排行榜菜单 还在开发之中 V 开始新的旅程 新游戏 退出游戏 结束游戏 返回 返回 人物头像 人物血量 人物魔法量 人物等级 人物金钱 第几波怪物 怪物名称 怪物血量 菜单栏按钮 人物形象 暂停按钮 技能图标 人物经验条 下一页 返回 下一页 人物属性窗口一:人物未装备时候的属性值; 人物属性窗口二:人物装备了未合成的装备时候的属性值; 人物属性窗口三:人物装备了合成装备后的属性值 返回 技能使用方法 1、按1或3键来切换技能,1键代表2技能,3键 代表3技能;按下后,屏幕下方的技能图标选框会跳到相应技能上面。 2、然后一直按住确定键不放手,这样就可以放出相应技能了。 3、注意:在释放技能的过程中,会持续消耗魔法,魔法为零时将不能继续释放技能。 返回 第一关开始的小怪 第一关Boss变身后 第二关Boss Boss特点:拥有技能肉弹战车 Boss特点:攻击与防御力都较高,而且会召唤出一只无视攻击的熊猫 小怪特点:小怪的攻击共有三波, 返回 肉山大魔王第一形态 源自于《日和漫画》,经过对话后,可以将他一次击毙 肉山大魔王第二形态 肉山大魔王使用复活盾,满血满魔复活,并拥有技能肉蛋战车。 打败三波小怪,会获得一定的经验和金钱 小试牛刀(三波小怪) 大蛇追击逃亡 一场生死逃亡,想活着,就必须不被大蛇追上 与最终Boss战斗 希望之船到来了,可以与大蛇决一死战,注意他召唤出的熊猫是无敌的,必须在躲避开熊猫的前提下攻击大蛇,否则很容易死亡 返回 物品购买及装备合成 可以买各种药品与装备,并将装备进行免费合成。 过关开锁游戏 探索并控制钥匙的移动方法,使用钥匙打开锁才可以过关 返回 文字说明 可以增进游戏效率的四个地方 游戏代码简介 返回 实现过程中遇到的主要问题 返回 商店物品介绍 返回 魔草 魔法回复100点 血盒 血量回复100点 醍醐灌顶 等级提升一级 血量回复100点;魔法回复100点 血蓝鸡 RP钱袋 随机获得300~800的金钱 灵光乍现 随机获得50~150的经验 终极霸气之光 永久增加攻击力和防御力各20点 终极霸气拳套 永久增加攻击力20点 1、在清第一波小怪的时候保持攻击状态,原地不动调转方向可以满状态通过; 2、在和肉山大魔王第二形态战斗的时候,数值设计 刚好为极限状态,也就是说只要一直对着敌人出拳,可以刚好在自己死亡前击毙对手 3、在NPC除,一定要购买霸气之光和霸气拳套,并将其合成,装备到身上,剩下的钱可以买经验药,也可以拼人品买RP钱袋,总之级别高了第二关很容易过。 4、最后的Boss战中能使用三技能就用三技能,用完后和它火拼即可,但注意一点,一定不要碰到熊猫。 返回 一次通关小技巧 编程过程中遇到的困难小结 1、在开始编程的时候没有注意到代码注释的问题,以至于在后面的编程过程中遇到了诸多不便。 2、在对变量和方法命名的过程中虽然已经注意到了命名的问题,但并不十分规范,很多变量的命名从表面来看意义重复,造成了一定的使用上的困难。 3、在战斗中的数值策划做的不好。在英雄和敌人都是以攻击力和防御力来做的伤害判断,但如果使用简单的加减法就会产生攻击不掉血或秒杀的可能,当时也考虑到使用数学中的一些函数来处理这个问题,不过由于在程序中要进行整数和浮点型数据转换的处理,比较麻烦,所以暂且的解决方法是如果英雄的攻击力低于敌人的防御力,则每次攻击敌人伤害减少1。 返回 下一页 返回 编程过程中遇到的困难小结 4、在做物品掉落,购买,装备合成,物品使用和装备的时候遇到了一些逻辑上的问题,不过后来都解决了 5、在关卡切换时候,开始没有注意到变量初始化的问题,一些变量是在声明的时候直接赋值了,以至于在换关的时候不能对其重新初始化。 6、在游戏存储中目前还存在一些逻辑问题。由于目前只做了对人物主要属性,金钱,物品,装备和关卡的存储,而没有对人物坐标,怪物是否死亡等进行存储,并且退出游戏的时候很多变量没有归值,以

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档