1. 研究目的与意义(文献综述)
研究目的:时下,中国游戏产业正呈现出一片欣欣向荣的繁荣景象。截至2015年上半年,中国游戏市场实际销售收入达到605.1亿元人民币,同比增长21.9%。然而,随着游戏版本不断推陈出新,当下越来越多的游戏已经无法满足广大消费者的需求。玩家更青睐于画面精良,玩法新颖,安装包小巧,游戏加载快的高品质游戏。另外,移动平台游戏的潜力仍在持续发展。据统计,仅2015年上半年,中国移动游戏市场实际销售收入就高达209.3亿元人民币,同比增长67.2%,占游戏总销售收入的34.6%。移动游戏俨然成为当下游戏市场的一支生力军。在这种大环境下,更多个人开发者开始成立游戏工作室独立制作游戏,大型游戏公司则需要通过快速开发与更新自身的游戏产品,使自己立于不败之地。unity是由unity technologies公司开发的专业虚拟交互式引擎。在全球范围内,unity占据全功能游戏引擎市场45%的份额,居全球首位。unity引擎制作的游戏吸引了全球6亿多游戏玩家的使用。用unity创作的应用和游戏目前安装量高达250亿余个。所以本文的目的是通过学习使用unity游戏引擎开发移动跨平台游戏,实现一个由玩家控制的战机在宇宙空间内消灭侵略敌人的3d射击类游戏。
研究意义:如今vr产业的崛起,伴随着oculus和morpheus(现更名为:playstationvr)等一系列虚拟现实设备的发展,用户可以真实的体验到3d虚拟环境。而像googlecardboard和三星gear vr等“mobile vr”设备的出现,则使得消费者能以非常少的花销通过手机来体验vr世界。作为全球第一个支持虚拟现实设备的交互式引擎,大批开发者被其吸引,投身vr项目产品的研发之中。预计到2017年,将会有超过1300万台的vr硬件产出,2020年更会超出5000万台,总市值高达30亿美元。面对这样的局面,对于广大开发者既是一次机遇,也是一次挑战。如何快速高效的开发出成熟稳定的商业项目,以满足用户高标准的需求,已成为开发商们必须面对的重要课题。unity引擎便是在这样的背景下被广大中国开发者熟知。通过对unity游戏引擎的学习研究,对于中国的游戏开发和虚拟现实及增强现实技术的提高具有重要意义。难能可贵的是,unity同时拥有一个资源分享与知识问答的交流平台(https://unity3d.com/learn),包括论坛、博客、在线视频等,以此帮助全球开发者更为便捷的了解unity引擎。
2. 研究的基本内容与方案
基本内容:使用unity游戏引擎自带的ui系统实现玩家的开始,退出,设置及分数计数等游戏接口显示,使用unity内置的nvidiaphysx物理引擎实现玩家和敌机的碰撞检测。使用unity的粒子系统实现战机的碰撞效果。通过声音组件实现战斗音乐的播放。通过使用c#脚本编写逻辑实现玩家对战机的控制和发射子弹的效果以及太空背景的移动效果。
目标:使用unity游戏引擎实现一个由玩家控制的战机在太空中消灭来犯敌人的3d射击游戏。
3. 研究计划与安排
第1周—第3周:查阅相关文献资料,明确研究内容,了解研究所需的相关背景知识,确定方案,完成开题报告;
第4周—第7周:根据研究的内容,学习unity3d的使用和熟悉图形学的相关内容,上机实践;
第8周—第10周:紧随老师,攻克研究的难点和疑点,对研究进行测试和优化,最终完成设计;
4. 参考文献(12篇以上)
[1]孔令德.计算机图形学基础教程.北京:清华大学出版社,2008:26-35
[2]张茂军.虚拟现实系统[m].北京:科学出版社,2002:170-172
[3]赵沁平.dvenet分布式虚拟环境[m].北京:科学出版社,2002:68-73
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。