Open Nav

基于Unity3D的跨平台格斗类游戏的设计与实现开题报告

设计题目    基于Unity3D的跨平台格斗类游戏的设计与实现开题报告
课题的根据:1) 设计方案(设计用到的主要工具、预期实现的功能及参数要求、主要功能模块等)。
      本次设计用到的主要设计软件是当下比较流行的Unity3D制作软件,他是集三维可视化,建筑可视化,三维动画与一身的专业引擎,亦可以将完成的游戏作品打包成多种平台对应的文件格式。预期实现的主要功能有通过左侧方向键对主角进行前后左右的移动,通过右边的攻击键实施攻击,完成各种格斗动作以及打击效果,其中主要的功能模块大概有场景的搭建,人物动作,游戏镜头控制,以及游戏加载界面。
      其中需要用到Gameobject,可以从Hierarchy窗口中进行添加,也可以对选中的Gameobject进行重命名、添加组件以及拖动分层等操作。如果对其中的Gameobject进行编辑可以用Inspector窗口中的各项操作进行Gameobject的坐标、大小、控件以及添加物体的脚本文件,每一个物体都有自己的Inspector。
       利用MVC框架将游戏的各个系统界面连接起来其中的模块可以一目了然:
1.    部件升级窗口 [资料来源:http://doc163.com]
2.    闯关关卡选择界面
3.    登录页面
    ①快速登录
4.    人物
①主角为漩涡鸣人
②主角属性有生命值以及攻击力
5.    NPC
①机器人A(boss)
②机器人B
③机器人C
6.    游戏主页面
①漩涡鸣人模型
②冒险按钮
③主角名称
④闯关按钮
⑤部件按钮
⑥资源显示
            2) 自己的见解(主要是对设计方案的制定、设计难点及解决办法、设计创新方面的思考)。
  设计方案将整体设计分为几个大块:
1.将加载页面、登录页面设置为一个大块
2.将主页面分为一个大块
3.将人物动作模型及格斗效果分为一大块
4.将主角人物控制以及NPC战斗系统分为一块
5.将镜头控制分为一大块
6.最后游戏性能测试为一块
  其中涉及的范围较广,动作模型比较难以找到这是比较难解决的因此可以询问有关设计经验的讲师以及从广大网友提供的模型库中进行选择,战斗音效可以从已知游戏的打击声中扣取,背景音效可以选择比较耳熟能详的曲目。但由于模型可能较多设计完成后的游戏测试的Fps可能会有一些小的问题,应该提前预留出一些时间对游戏进行优化以达到30Fps的标准。设计中可能遇到的问题是NPC 不会动的问题,可以参考图书章目对NPC进行格斗设计。因近几年的日本动漫比较流行,所以此次设计优先考虑使用动漫主题进行设计,如火影忍者,海贼王,七龙珠等。

[资料来源:http://doc163.com]


设计的主要内容:
1.    登录界面
       ①登录说明
         进入游戏首先是登录页面,采用快速登录的方式,屏幕中心为账号名称,可以任意输入想要的ID,下方为开始游戏按钮,点击后进入主页面。
       ②界面设计
       ③功能实现
2.    游戏主页面
①界面功能说明
 在登录界面点击按钮后跳转的页面,左上为游戏名称显示玩家的ID,界面中心为漩涡鸣人的模型,右边为冒险和闯关以及部件按钮,冒险为关卡选择界面入口,点击进入后进入关卡选择界面
②界面NGUI设计
③功能实现
3.    关卡设计
①界面功能说明
   一章共有五个关卡,点击相应关卡后弹出“攻击”“查看怪物”按钮,点击攻击可以跳转至战斗界面,点击查看怪物可以看到本关卡中出现的怪物以及怪物的属性,点击其他区域可以返回关卡选择,点击左下“返回”可以返回至主页面
②界面NGUI设计

[资料来源:http://www.doc163.com]


③功能实现
4.    战斗系统
主角控制
  ①主角移动
  ②主角攻击
5.    NPC智能AI
    ①自动寻路
    ②自动攻击
完成期限和采取的主要措施:
一、完成设计时间安排:
确定选题                               2018年12月31日
下达任务书                             2019年01月11日
开题答辩                               2019年03月09日
交初稿                                 2019年03月29日 [资料来源:http://doc163.com]
交第二稿                               2019年04月19日
交第三稿                               2019年05月10日
交定稿                                 2019年05月29日
毕业设计答辩                           2019年06月01日
二、采取的主要措施:
1.做好设计前期准备,如模型库、音效库等
2.做好各个页面,如登录、主页面等
3.主攻战斗系统和NPC智能AI,这两个模块较难
4.空余部分时间对游戏进行性能测试保证游戏的运行流畅度为合格 [资料来源:http://www.doc163.com]

主要参考资料:
[1] 宣雨松. Unity3D游戏开发[M]. 北京:人民邮电出版社,2012.6:165~183
[2] (美)Michelle Menard.Game Development with Unity[M].史晓明,李强译.北京:机械工业出版社,2012.3.30
[3] 张帆. Unity3D游戏开发基础[M]. 浙江:浙江工商大学出版社,2013.8-1
[4] 浅析Unity3D开发游戏流程及常用技术.中国论文网.http://www.xzbu.com.2012-10-08
[5] 龚老师. Unity4.3 游戏开发项目实战[M]. 北京:中国水利水电出版社,2014.02:13~175
[6] 马骏.C#程序设计及应用教程[M].北京:人民邮电出版社.2014
[7] 何富贵.JSP开发案例教程[M].北京.机械工业出版社.2014
[8]  Karli Watson.C#入门经典[M].北京:清华大学出版社.2008
[9] 徐成敖.C#专业项目实例开发[M].北京:中国水利水电出版社.2007
[10] 谢景明.Android移动开发教程[M].北京:人民邮电出版社.2013
[11] 刘丽霞.基于SQLServer的数据库技术及应用[M].西北工业大学出版社.2007
[12] 林学良.JSP&Servlet学习笔记[M].北京:清华大学出版社.2012
[13] 张剑飞.Java EE开发技术[M].哈尔滨工业大学出版社.2013
[14] 王映龙.Java EE实用教程[M].北京:清华大学出版社.2011 [来源:http://www.doc163.com]
[15] 史荧中.C#可视化程序设计案例教程[M].北京:机械工业出版社.2013
[16] 程罡,吴江涛. 三维游戏场景设计与制作[M].北京:电子工业出版社,2010.2-9
[17] 亚当斯.游戏设计基础[M].北京:机械工业出版社,2009.
[18] 荣钦科技.游戏设计概论[M].北京:科海电子出版社,2003.
[19] [美]Richard A.Bartle著.设计虚拟世界[M].北京:北京希望电子出版社,2005.
[20] 张晓媛著.基于游戏引擎的机械动力仿真技术的研究与实现[J].传媒学子论 坛,2010.
[21] 陈洪,任科.游戏专业概论[M].北京:兵器工业出版社,2007. [版权所有:http://DOC163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4