没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
10页
Unity是一款3D跨平台的游戏引擎,基于该引擎可以很方便地开发出适用于多种平台的游戏。在介绍Unity引擎的基础上,以开发适用于Android平台的《玩转地球》游戏为例,给出了一种基于Unity的游戏开发的一般方法。在这个方法的基础上,游戏开发人员可以展开进一步研究,开发出可发布在基于Android平台的多种终端设备上的游戏。
资源推荐
资源详情
资源评论
基于 Unity 在 Android 平台上开发游戏的一般方法
摘要:Unity 是一款 3D 跨平台的游戏引擎,基于该引擎可以很方便地开发出适用于多种
平台的游戏。在介绍 Unity 引擎的基础上,以开发适用于 Android 平台的《玩转地球》游
戏为例,给出了一种基于 Unity 的游戏开发的一般方法。在这个方法的基础上,游戏开发
人员可以展开进一步研究,开发出可发布在基于 Android 平台的多种终端设备上的游戏。
关键字:Unity,游戏开发,玩转地球,Android
中图法分类号: TP391 文献标识码: A
1 引言
Unity 是一款标准的商业游戏引擎。Unity 引擎的功能非常强大,其中一个显著特点就
是跨平台游戏开发。Unity 是一款支持跨平台开发的 3D 游戏开发工具,生成的游戏可以导
出到包括 iOS、Android、PS3、Wii、XBox360 在内的众多平台。跨平台开发无疑为开发者
节省了大量时间。平台之间的差异会直接影响到开发进度,比如屏幕尺寸、操作方式、硬
件条件等的不同会给开发者造成巨大的麻烦,因为在不同的平台中开发者需要花更多时间
去做平台之间的移植开发,而将大量时间浪费在这上面并不值得。Unity 几乎为开发者完美
地解决了这一难题,将大幅度减少移植过程中一些不必要的麻烦。作为游戏引擎,它最大
的优势就是可以让美工和编码员在统一的环境中协调工作,是一款用户友好、方便快捷的
开发工具。而且,Unity 游戏引擎和开发工具支持 JavaScript 和 C#脚本语言,还可同时支持
iPhone 和 Android 平台的游戏开发,因此也是广大手机游戏开发商的首选武器。
但是,Unity 引擎是较新的游戏开发工具,可供学习的资料比较少,因此,我们以完成
一个简单的《玩转地球》游戏为例,提出一种基于 Unity 的面向 Android 平台的游戏开发的
一般方法,以供 Unity 引擎的爱好者和初学者学习参考。
2 Unity 引擎简介
Unity 是一个 3D 游戏开发工具和游戏引擎套件,其中包括了图形、音频、物理、网络
等多方面的引擎支持,并且有一个非常强大的编辑器来整合这一切。原本是一个针对
Mac、Windows 和 Linux 的游戏开发套件,后来发展到也能够在 iPhone 和 Wii 上部署,或
者在 Web 上、Android 系统上部署。Unity 使用了 Mono 作为脚本引擎的虚拟机,并以 C#或
者一种类似 JavaScript 的语言为脚本语言。这在游戏引擎中并不多见(另外一个例子是
Second Life 也采用了 Mono 作为脚本引擎,C#作为脚本语言)。在游戏引擎中的应用也促
使了 Mono 自身的进步,包括 Mono.Simd 等,使得 Mono 或者说托管代码更适合于游戏开
发。
Unity 简单的界面、友好的开发环境以及对所有流行游戏平台的广泛支持,使得它对于
新的开发人员或是那些希望使用一个简单、高效并且友好的游戏引擎来创建游戏的人来说
是完美的。Unity 可部署在 Mac OS 或 Windows 操作系统中,在这两个操作系统中,除了客
户端操作习惯与界面有些差异以外,引擎自身的功能没有任何区别。
Unity 引擎官方的下载地址为 http://unity3d.com/unity/download/。目前,Unity 官方的最
新版本为 Unity 3.5.5,还在不断地升级中。Unity 的下载与安装比较简单,只要根据步骤进
行就可以顺利完成这个过程。这里不再赘述了。
安装完 Unity 后,我们来打开它,首先映入我们眼帘的就是 Unity 的编辑器界面。在
Mac OS 与 Windows 下,Unity 的界面非常相似,并且它们之间的功能也都完全一样,包括
制作游戏的方法、脚本的编写以及打包的过程等。它们之间唯一的一点小区别就是导航菜
资源评论
- liu_bjtu2015-01-20挺好的,先学着
- 我是你凯凯哥2014-04-25不错可以当做学习资料
- 高原毛孩在平原2013-12-31看着还行,不错
- ErvinZY2014-04-22还可以 参考了
zeroty
- 粉丝: 4
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 筷手引流工具.apk
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功