|
此套毕业设计百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
摘要:
超级马里奥是一款风靡全球的红白机闯关类游戏。游戏场景一般是设定在开阔空间或是狭窄的通道里,要求玩家通过方向键操作游戏主角马里奥沿途消灭或绕过怪物的同时尽可能多的攒取金币,并不断地完成各个关卡。
Unity3d是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
3Dmax全称3D Studio Max,是一个基于PC系统的三维动画渲染和制作软件。
本文主要介绍了基于windows操作系统的超级马里奥游戏应用程序设计和实现。首先介绍了unity3d开发现状,然后介绍windows操作系统、unity3d游戏开发引擎和3Dmax建模软件,并且详细描述了unity3d下开发环境的具体搭建步骤。详细的讨论了超级马里奥游戏的设计,最终实现了一个功能完备的PC版3d超级马里奥游戏。
关键词:3D游戏;unity3d;3Dmax;马里奥
目录:
摘 要 I
Abstract II
1 绪论 1
1.1 研究背景 1
1.2 软件及版本 2
1.3 本文的章节安排 2
1.4 本章小结 2
2 开发环境与工具介绍 3
2.1 windows操作系统简介 3
2.2 3Dmax软件介绍 3
2.2.1 3Dmax 简介 3
2.2.2 3Dmax主要功能特点及模块介绍 3
2.2.3 3Dmax导出模型 4
2.2.4 本文使用3dmax版本及说明 6
2.3 photoshop软件介绍 7
2.3.1 photoshop简介 7
2.3.2 photoshop主要功能特点和模块介绍 7
2.3.3 photoshop版本及说明 8
2.4 Unity3d软件介绍 8
2.4.1 Unity3d简介 8
2.4.2 Unity3d六大特点 8
2.4.3 Unity3d插件 9
2.4.4 Unity3d版本及说明 9
2.5 本章小结 9
3 游戏模型 10
3.1 马里奥模型 10
3.1.1 模型原型 10
3.1.2 模型的创建 10
3.1.3 模型动画 13
3.1.4 模型贴图 15
3.1.5 模型导出与展示 16
3.2 动态模型描述及展示 16
3.2.1 问号模型及动画 16
3.2.2 板栗模型及动画 17
3.2.3 炮台模型及动画 17
3.2.4 炸弹模型及动画 18
3.2.5 弹簧板模型及动画 18
3.3 静态模型描述及展示 19
3.3.1 金币模型 19
3.3.2 栅格模型 19
3.3.3 栅栏模型 19
3.3.4 花模型 20
3.3.5 星星模型 20
3.3.6 木桩模型 21
3.4 地形模型的设计 21
3.5 本章小结 23
4 unity3d马里奥游戏详细设计 24
4.1 unity3d项目 24
4.1.1 创建工程 24
4.1.2 创建场景 24
4.1.3 导入模型、图片、音频 24
4.1.4 导入插件 24
4.1.4 灯光选择 26
4.1.5 摄像机 26
4.2 游戏状态机 26
4.2.1 马里奥 26
4.2.2 板栗 28
4.2.3 炸弹 29
4.2.4 水滴 29
4.2.5 金币 29
4.3 软件实现思路 29
4.4 人物操作 31
4.4.1 人物移动 31
4.4.2 下蹲及靶跺 32
4.4.3 摄像机视角平移 32
4.5 功能设计 33
4.5.1 吃金币 33
4.5.2 板栗追随人物 34
4.5.3 怪物的碰撞检测 35
4.6 本章小结 36
5 游戏界面 37
5.1 完成效果图 37
5.1.1 开始界面 37
5.1.2 按键修改界面 37
5.1.3 游戏界面 38
5.2 思想感悟 38
5.3 本章小结 39
致谢 41
参考文献 42
附录A 外文原文 43
附录B 外文翻译 58
论文字数:36672
包含资料:
截图:
|
|