摘要:论文针对近年来持续火热的Unity游戏引擎的历史背景和开发Unity游戏的实际意义及其技术进行探讨。通过对国内外相关文献期刊资料的查阅和对国内外游戏发展情况的调查,为此次课题的游戏开发奠定了基础。论文首先对游戏开发展开了游戏内容的讨论和游戏开发技术的分析,包括游戏中的内容设定、游戏的功能模块以及其中一些关键技术。此外,还简单介绍了此次课题开发过程中所用到的开发工具。随后进入到实际的游戏开发阶段,在游戏开发过程中,把理论知识应用到实际开发,游戏开发过程分为场景制作和游戏功能开发两个阶段,并且逐步完善游戏各个功能模块的设计,最后进行游戏的优化与测试,经过不断的优化和调试,游戏基本完成,虽然游戏的规模不大,但仍保持了游戏的完整性,游戏体验基本达到预期效果。21161
毕业论文关键词: Unity3D;游戏;FPS;射击;三文游戏;游戏引擎
The 3D Game “Cross Fire” Design Based on Unity Engine
Abstract: The paper explores the historical background of the fiery Unity game engine in recent years, and also discusses the significance and technical development of the Unity Through accessing literature data and journals,and investigating the development situation of domestic and international game, the foundation of the game development has been laid. First, the paper launches a discussion and analysis of content and development technologies, including content settings, functional modules and some key technologies in the game. In addition, it simply introduces the development tools used in the game development process. Then enter the game development stage, the theory is applied to the actual development in the game development process, game development process is pided into scenes production and game features two stages of development, and gradually improve game's various functional modules, finally, optimize and test the game,after optimization and debugging, the game basically completed, although the scale of the game is unlikely, but still maintain the integrity of the game, the game experience basically achieve the desired results.
Keywords: Unity3D; Game; FPS; Shooting; Three-dimensional Game; Game Engine
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 课题背景 1
1.2 课题意义 1
2 主要设计内容 3
2.1 基本游戏内容 3
2.2 解决方法和技术 4
2.2.1 解决方法 4
2.2.2 解决技术 4
2.3 开发工具 5
3 游戏整体设计 6
3.1 游戏界面 6
3.1.1 界面设计 6
3.1.2 按钮功能实现 6
3.2 游戏场景 10
3.2.1 场景设计 10
3.2.2 模型制作 12
3.2.3 场景烘焙 12
3.2.4 贴图绘制 12
3.2.5 场景整合 14
4 游戏功能设计 16
4.1 主角控制 16
4.2 敌人AI 20
4.3 UI界面 25
4.4 音效和粒子效果 30
4.4.1 枪口火焰的制作 30
4.4.2 血液粒子特效的制作 31
4.4.3 音效和背景音乐 35
4.5 小地图 35
4.6 优化与测试 37
5 结论 40
5.1 总结 40
5.2 不足与展望 40
致谢 42
参考文献 43 基于Unity引擎的三维游戏“火线突围”设计:http://www.751com.cn/yishu/lunwen_13245.html