小牛学堂Unity-小牛学堂学员Abel项目总结报告.doc_第1页
小牛学堂Unity-小牛学堂学员Abel项目总结报告.doc_第2页
小牛学堂Unity-小牛学堂学员Abel项目总结报告.doc_第3页
小牛学堂Unity-小牛学堂学员Abel项目总结报告.doc_第4页
小牛学堂Unity-小牛学堂学员Abel项目总结报告.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目开发总结报告 研发组长:Fish项目策划:Rice老师技术指导:王老师 团队成员:Fish Baron Kathy Jerry前言历时1个月的开发,一个基于Q版动作游戏Q侠传终于完工了。整个开发过程当然不是很顺利,现在正是回顾这个开发过程的好时机,因为很多与项目相关的感受和记忆还非常清晰,时间久了那些痛苦的感觉就会遗忘,而遭受痛苦的地方才是需要我们认真反省的地方,这样才能对以后的开发起到积极的促进作用。项目组成员我们小组一共四名成员,都有着非常执着的耐心和信心,至此对这个项目必须完成的决心!坚持不懈使我们坚持的现在,在这期间我们同样遇到了很多难题都是在老师的指导下最终攻破难关,有了老师的协助,我们可谓是乘风破浪,一马平川,说实话在此期间我们确实得到了很多知识,使我们成长了许多。游戏的背景游戏背景简介:游戏主要角色为一个叫做小Q的萌男,他聪明、勇敢,有时候还禁不起各种各样的诱惑,尽管如此可是他还是一心想成为厉害的骑士,知名全世界。有一天走在大街上,正在遐想自己拯救了公主成为了一名伟大的骑士的时候,天上掉了个不知名的东西正好砸中小Q,于是他穿越到了虚拟的幻想世界,在他醒来后发现这完全是个陌生的世界,他的穿越地点是一个村落,通过村长,了解到了这个世界的奇妙,这里竟然有魔法,村长告知可以去城里学习魔法,通过任务磨练自己,使自己变强大,学习技能成为一个伟大的骑士,并且拯救这个国家失踪多年的小公主。项目工具 Unity(游戏开发) VisualStudio(代码的编写) SQL Server(存储大量用户数据) SVN(方便项目资源共享,加快项目进度)产品的可玩性创新的环境和过程:在游戏中我们利用了炫酷的地形,加上Q版的人物,使玩家可谓是渐入佳境一般,在游戏中配备了详细的操作说明,使我们各个年龄段的人群都可以很快的适应这款炫酷的游戏;再加上绝佳的画面质量使我们的视觉冲击力更加的无与伦比;优美的环境音效,使我们无时无刻都拥有一个美好的心情;然后就是对这款游戏的操作,简单的鼠标操作,加上几个键盘控制键,配备玩家绝佳的手感,相信我们都会秀出自己轻盈的身法,到达你意想不到的效果!游戏模块游戏商城,技能栏,主角,NPC,怪物,任务栏.一个主角,点击鼠标右键自动寻径;左键与NPC对话,接取完成任务,商城购买使用物品;Q是人物格挡键,格挡期间不能攻击;人物被攻击时,也不能普攻,人物打怪,怪物会后仰,期间不能普攻;E键使用AOE技能,血条蓝条使用Material动画实现动态血条;人物升级,下次升级所需经验值增加,血量,蓝量增加; NGUI(注册,登陆,进度条,NPC交互,背包系统,商城) 粒子系统:技能特效,场景特效. 自动寻径:人物行走,AI攻击寻径. 碰撞技术:任务触发,打怪,技能. 随机技术:利用随机数来实现怪物随机生成,随机掉血瓶,金币. 相机跟随:利用Lerp()平滑插值来实现相机跟随. 切换视角:多设几个摄像机,利用SetActive()方法来显示,隐藏,从而实现摄像机切换视角. 角色动画同时Play()播放会发生冲突,所以使用Play()播放需要进行严谨的逻辑判断.现在游戏有两个关卡: 第一关卡游戏测试图第一个关卡是比较简单的,整个岛只有一个刷怪区,并且怪物血值不高。另设有两个NPC,一个NPC是引发任务(采摘南瓜),另一个NPC可以发布任务,任务奖励是技能(玩家的第一个魔法技能)。第一个关卡的岛屿全景图就是标题下的图片。在该关卡游戏主角有四个普攻动作,攻击伤害在2-3之间浮动;主角寻经会有相机跟随;主角在第一关至多升到3级,随着等级增加,他的总血值会增,同时升级所需要的经验总值也增加,主角升级是血量会回满,或者杀死怪物捡取掉落的血瓶来回复血量。第一关的怪物一开始是隐藏的,他们有自己的警戒区域,当主角进入警戒区会有警报,并且怪物现身,当主角杀死一波后会继续刷新一波,总共5波左右。第一关卡怪物是矿山魔鼠,他的攻击伤害在1-6之间波动。 第一关卡游戏测试图第二关卡内容相对比较多,用NGUI添加了许多图标,和窗口。例如技能、任务栏、背包、商城、任务属性。 商店 背包 任务栏 任务属性和技能升级 第二关卡分布有两拨怪,三个NPC(宠物商人、Jane、Alice)。在该关卡给主角增加魔法技能特效,是一个远程AOE技能(有冷却时间限制)。主角新增奔跑动画,双击寻路主角会奔跑;新增键盘控制主角移动;新增视野旋转功能;新增僵直(受到伤害会后仰,技能会被打断),新增受到伤害头顶会显示伤害值。第二关卡怪物的血值和攻击伤害,移动速度增加,新增僵直(受到伤害会后仰),新增头顶漂血值功能。项目技术实现 找几个技术难点,要有高度。寻径。项目开发感悟 团队计划(进度),对进度认知。任务完成情况。 质量(功能、代码、美观),检查review 团队协作的重要性,组长的职责,沟通(随时、会议-)、频率。会议内容:任务完成情况(今天、明天)。遇到什么困难。 技术难点,是怎么攻克的。(展示自己或团队解决问题的能力)。 该游戏是由我们四个Unity初学者,在一个阶段的学习后在老师的指导下进行一次游戏的制作,在制作的过程边学习边制作 从网络中吸取精髓加入到我们的游戏中,遇到难题后四个人挑灯夜战,直到攻克之后才回去休息,在制作项目的过程中,我们要不断去整理自己的工作情况和做好总结,这样以来,无论是在自己的技术还是其它方面,都会对我们有很大的提高,在长期的积累后,无论是我们个人能力,还是我们的团队能力都会有很大的提高。项目团队成员的团结合作、相互沟通是非常重要的,团队成员之间要相互学习彼此的优点和技术,使团队的能力不断的提高。这样,在项目的开发过程中,团队才不会被难题困住不动。另外,团队中要有一个项目负责人,在技术上都要是很出众的人,来负责任务的分配 和问题的沟通,这样方便于解决问题。心灵鸡

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论