摘要:课题主要研究基于Unity3D的赛车游戏的开发和实现。在设计中主要运用Unity3D的相关技术,并结合相关辅助设计软件完成。首先运用3D建模软件3dsMax完成赛车与游戏中其它模型的创建,并运用Photoshop进行相关贴图的制作,将这些资源文件导入Unity3D中,运用C#程序代码来控制各个游戏对象的运行轨迹和发生碰撞后的相应反应,制作赛车模型以及对赛车动力学的仿真,深入研究开源引擎中的碰撞检测算法。在代码中加入Android相关技术,最后导出apk文件包,最终运行在安卓系统手机上,论文主要阐述了Unity3D以及各个插件的相关技术,并运用这些技术开发一款安卓手机赛车游戏的过程,并逐步解释所运用的技术、设计和开发过程中遇到的问题及解决方案,最终实现游戏运行。通过3D赛车系统的实现,探索出基于开源引擎的3D游戏的研究方法。
关键词:赛车;3D;Unity;手机游戏;安卓20183
“Racing”Game Design Based on Unity3D
Abstract: The article mainly study on the development and achievement of the Unity3D racing game. The project uses the Unity3D as a major technique and assist with certain modeling software to accomplish it. First of all, use the modeling software 3DMax to fulfill the model creating in the racing game. Then made related pictures with Photoshop and lead these resource file in the Unity3D. After that, utilize the C# program code to control all of the moving trajectory and the react after the collision regarding every game subject. And Make the car model together with the dynamic simulation on the car, and then deeply study the detecting algorithm of the collision of its engine. Adding the related technique of Android in the code and perform into an Android phone after finally lead out the package of APK. The article stresses the technique of Unity3D and all the other related plugin and the procedure of using these techniques to develop racing game in the Android phone. And then to explain all of problems and the solutions the encountered during the procedure of apply, design, and develop of these techniques. Therefore, the article is not only to master the Engine Application, but also to master the reason why the application could work out like this. Develop the way to study on the open source engine by accomplishing the 3D racing system.
Keywords:    Racing;3D; Unity; Mobile; Game; Android
目录
摘要    i
Abstract    ii
目录    iii
1    绪论    1
1.1    与本课题相关的国内外作品综述    1
1.2    研究背景和意义    2
1.3    赛车游戏的分类    3
1.3.1    真实赛车类    3
1.3.2    休闲赛车类    3
1.3.3    急速躲闪类    3
1.4    论文组织结构    3
2    分析    5
2.1    研究方法及手段    5
2.1.1    深入了解Unity3D开发引擎    5
2.1.2    设计游戏主界面    5
2.1.3    准备游戏资源并进行整合    5
2.1.4    代码的编写和挂载    5
2.1.5    测试和改进    5
2.1.6    撰写论文    6
2.2    开发环境    6
2.2.1    3ds Max    6
2.2.2    Photoshop    6
2.2.3    Unity3D    6
2.2.4    C#    6
2.3    运行环境    7
上一篇:企业客户信用管理系统CRM研究+文献综述
下一篇:常用算法演示软件设计线性结构研究

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

上海居民的社会参与研究

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

AES算法GPU协处理下分组加...

浅谈高校行政管理人员的...

从政策角度谈黑龙江對俄...