《3D游戏关卡制作-毕业论文》由会员分享,可在线阅读,更多相关《3D游戏关卡制作-毕业论文(69页珍藏版)》请在金锄头文库上搜索。
1、I本科毕业论文本科毕业论文(科研训练、毕业设计)题题 目:目:3D3D 游戏关卡制作游戏关卡制作姓 名:学 院:软件学院系:软件工程专 业:软件工程年 级: 学 号:指导教师(校内): 职称: 指导教师(校外): 职称: 年 月I摘摘 要要 无论是 2D 游戏还是 3D 游戏,无论是角色扮演游戏、即时策略游戏、冒险解谜游戏或是动作射击游戏,哪怕是一个只有 1 兆的小游戏,都有这样一段起控制作用的代码。经过不断的进化,新型的游戏引擎已经发展为一套由多个子系统共同构成的复杂系统,从建模、动画到光影、粒子特效,从物理系统、碰撞检测到文件管理、网络特性,还有专业的编辑工具和插件,几乎涵盖了开发过程中的
2、所有重要环节。通过在 Unreal 地图编辑器中制作游戏地图,实际掌握地图制作流程,并在地图制作过程中研究和探索相关技巧,以此形成个人的制作风格,主要目的在于通过这些技巧对关卡设计进行优化,提高游戏运行效率。首先,地图在游戏中占据了关键地位,玩家所活动的区域都是地图,如何制作优秀的地图是一个重要的问题,本文通过制作实例及截图展示了这个重要部分的创建过程。其次,游戏运行效率及游戏可玩性在玩家世界中具有很高的价值,如何在关卡设计中运用优化技巧,并在游戏运行中使用技术加快游戏的运行效率;如何强化游戏的人工智能系统,让游戏更具挑战性成为首要任务。实例中所采用的个人研究出的制作技巧对于如何回答这些问题提
3、供了重要条件。关键词关键词:Unreal 引擎 Unreal 地图编辑器 游戏地图IIAbstractWhether 2D game or 3D game, whether it is role-playing game, the immediate strategy games, puzzle adventure game or shooting game, even if it is only a 1 trillion of the game, have such a paragraph from the control of the code. After continuous evol
4、ution of todays game engine has developed a number of subsystems for a common form of complex systems, from modeling, animation to lighting, particle effects, from the physical system, collision detection to document management, network characteristics, A professional editing tools and plug-ins, cov
5、ering almost all in the process of developing an important link.Through the Unreal map editor to create the game map, the actual master map production processes, and map production process of research and exploration-related skills, to create a personal style, the main purpose of these skills throug
6、h checkpoints designed to optimize and improve game Operating efficiency.First, the map in the game occupy a key position, players are the activities of the regional map, how to make a good map is an important issue, the thesis produced by example and show a screenshot of this important part of the
7、creation process.Secondly, games and operating efficiency has high value for player, how to optimize the use of checkpoints in the design skills, and the game in the operation of the use of technology to the operating efficiency of the game, how to strengthen the games artificial intelligence system
8、, The game more challenging as top priority. The skills there in the examples were great significance to answer these questions.KeywordKeyword:Unreal Engine; Unreal Editor; Game MapIII目目 录录第一章 绪 论.11.1 市场分析及项目背景简介.11.2 任务概要.11.3 本文结构.2第二章 Unreal 引擎32.1 Unreal 引擎的历史32.2 Unreal 引擎的组成部分.132.2.1 图形引擎132
9、.2.2 音效引擎132.2.3 物理引擎132.2.4 输入模块142.2.5 网络模块142.2.6 Unreal 脚本解释器.142.3 游戏开发过程及项目分工简介.142.4 项目开发中所使用的工具.152.4.1 Unreal 编辑器.152.4.2 UCC.162.4.3 三维建模工具162.4.4 绘图软件162.4.5 音频处理软件16第三章 利用 Unreal 地图编辑器制作个人游戏地图.173.1 制作个人游戏地图173.1.1 制作工具173.1.2 坐标体系173.1.3 通过造型笔刷创建游戏空间183.1.4 关卡运行213.2 放置游戏灯光.24IV3.2.1 调整
10、光照属性243.2.2 打光技术273.3 自然地形系统的创建过程.273.3.1 利用分区信息体为地形建立分区283.3.2 使用自然地形信息体进行地形建立303.3.3 利用天空背景盒制作天空363.4 为对象添加材质与贴图.373.5 在地图中添加域.393.6 布置路径系统.433.7 为地图制作添加粒子效果.483.8 添加游戏过场.513.9 角色导入.52第四章 游戏关卡外围设计544.1 游戏物件.544.2 在地图中放置静态模型.544.3 添加互动元素.55第五章 最终游戏画面效果展示.57第六章 总结与展望606.1 总结606.2 项目展望.60致 谢.61参考文献.6
11、2VContentsChapter 1 Introductions11.1 Market analysis and Project background briefing11.2 Project introduction11.3 The structure of Thesis.2Chapter 2 Unreal Engine32.1 The History of Unreal32.2 The components of Unreal Engine.132.2.1 Graphic Engine132.2.2 Audio Engine132.2.3 Physics Engine132.2.4 In
12、put Engine142.2.5 Network Engine142.2.6 UnrealScript142.3 Game development process and Projects division profile142.4 Tools152.4.1 Unreal Editor152.4.2 UCC162.4.3 3D software162.4.4 Graphic Software162.4.5 Audio Software16Chapter 3 Create Personal Crossing with Unreal Editor17VI3.1 Create Personal C
13、rossing.173.1.1 Tools173.1.2 Coordinate173.1.3 Create a Zone with Brush183.1.4 Bulid213.2 Setting Lights243.2.1 Attribute of Light243.2.2 The Technology of Lighting273.3 The process of Create Terrain System.273.3.1 Create a Zone with ZoneInfo283.3.2 Create a Terrain with TerrainInfo303.3.3 Create a
14、Sky with SkyZoneInfo363.4 Setting Materials and Testures for objects373.5 Domain393.6 Path System.433.7 Design Particles for Crossing.483.8 The Field.513.9 Role.52Chapter 4 Crossing the external design of the game.544.1 Game Objects544.2 Import Static Meshes to Crossing.544.3 Interactive elements55C
15、hapter 5 Game results show.57VIIChapter 6 Conclusions and Expectations606.1 Conclusions.606.2 Expectations60Acknowledgements61References62第一章 绪论1第一章第一章 绪绪 论论1.1 市场分析及项目背景简介市场分析及项目背景简介随着游戏平台硬件能力的迅速增强,以及玩家对游戏品质需求的不断提高,游戏开发的难度以及相关资源的投入大大增大。在不断发生的游戏领域商业奇迹中,盛大、网易、九城以各自的经营模式在游戏界占据了重要地位。国家相关政府部门正在积极推进民族游戏事
16、业,也在这个时候,中国游戏业面临了来自世界的冲击,由于国外游戏行业的快速发展,大量的游戏作品不断的冲刷中国游戏市场,在此时如何巩固中国游戏自主研发的地位显得特别重要。在游戏开发过程中,为了提高开发效率和降低风险,游戏开发商主要手段在于采用成熟的开发工具和中间件。Unreal 引擎凭借其先进性、易用性和稳定性成为了市场的主流。因而掌握 Unreal 引擎的适合用技术和开发流程的游戏设计师也成为了游戏公司所亟需的人才。在这样的市场背景下,公司希望通过 Unreal 地图编辑器进行 UT2004 地图制作,并将其完善使得地图能够运行在 UT2004 的世界战网之上,以此强化公司地图编辑人员的能力。1.2 任务概要任务概要关卡设计师团队中需要有了解如何为游戏或者项目设计与制作地图的人,主要要求包括:熟练掌握 Unreal 地图编辑器,以及在游戏中什么可以做什么不可以做,对于游戏设计需要有全面的认识,这要求我们通过各种开发原料,包括贴图、音效、静态模