Unity3D游戏引擎之构建游戏框架与导出IOS项目 (一)
2013-02-22 16:59
357 查看
雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archives/451
首先先去Unity3D官网 http://unity3d.com/,我们可以看到很多关于Unity3D的消息。点击DownLoad开始下载Unity,下载的时候建议不要使用Safari自带的下载工具,因为不支持断点续传,国外网站不稳定。建议使用迅雷去下载。目前最新的版本是Unity 3.4.1 ,完美支持Xcode 4 。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/955f37cafe196d348cb7775f507674ba.png)
下载完成后,进入Unity。首次须要走注册流程,这里说一下Unity 3D的购买许可为1500美刀,如果要部署在IOS设备上要在加1500美刀。确实有点贵,购买串号后装在我的pro上,我突然觉得我的电脑更加贵重了,哇咔咔~~当然便宜没好货,好货不便宜贵自然有贵的道理。废话不多说了我们继续~~ 如下图所示 点击Register 开始注册。
网上有破解版本,也可以编译到机器上,大家可以去下载看看。但是破解版本不能上传APP store,但是可以用来学习,哈哈~~
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/7a16abb572ec37c95f5ee02987db7f8d.png)
选中Internet activation 点击Next继续。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/9f00a5390f9566d38bae20277073f464.png)
填写正确的 邮箱 与公司名称。点击Free的话可以试用30天,可以体验一下,如果已经购买过串号的话请在下方提示框中输入正确的串号,点击Activate Unity完成注册。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/c0ae89bd88c12870e251a3dc4122c402.png)
这样子就注册就完成了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/765c5c27ae156ff75d35513caa2fe6bc.png)
下面我们开始走进Unity3D的开发世界中,关闭欢迎界面,映入眼帘的是Unity3D自带的一个游戏DEMO,在3D的世界中存在着很多3D模型,以后我会慢慢带领各位盆友们学习Untiy3D引擎的 模型,贴图,动画,等等的使用.看起来这个非常有意思哦 嘻嘻~~
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/942998b62f44ab48507b4d0ef4cd2a11.png)
单机运行按钮,我们可以在PC上来玩这个游戏DEMO,Untiy3D真的是太强大了。本篇文章的目标是在IOS设备上部署Unity 3D 引擎,那么下面我们将把这个游戏DEMO导入到IOS设备上,在iPhone上去玩这个游戏DEMO。
下面将这个游戏DEMO 导出为IOS程序。
点击File->Build Settings
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/2110b1190c8fe07570726b16e3970bd4.png)
首先确保你的机器中装有 Xcode 4 ,IOS 设备 连接在电脑中,然后选中IOS设备,单机Build and Run 这时候Unity3D就开始导出这个游戏项目了,请大家稍等片刻。导出成功后自动打开Xcode 并且运行我们导出的这个项目。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/4f992edb429f412a47996e19c600bfb4.png)
因为模拟器是无法运行Unity3D导出的项目,所以设备一定要链接上mac 否则无法运行。如果暂时没有设备可以在电脑上调试运行,等有设备的话将调试好的项目直接导入IOS设备方可,。
下图为Unity3D导出的项目结构,这时候看看我们连接在mac上的IOS设备。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/c64f88e84b52d37b295a8e4596a59f31.png)
哈哈,游戏已经顺利的安装成功,快快打开游戏,玩玩我们导出的游戏吧 嘿嘿~~
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/abc49e5b99cd60abb1d5a1bf0eb57223.jpg)
图片中左下面 和右下方分别有两个为Unity3D 自动生成出来的按钮 一个是控制人物行走,一个是控制子弹发射方向。后面我会继续写一些这套游戏引擎方面的文章,哇咔咔~~ 欢迎广大盆友们可以和我一起交流 大家一起学习嘛~嘻嘻~~
补充:使用Unity游戏引擎在IOS模拟器中运行的方法:
之前MOMO一直有个误区,一直都是使用真机来调试程序,以为模拟器中不能运行Unity编译的 程序。但是不是的,模拟器同样可以运行Unity编译出来的IOS程序。
在Unity编译IOS程序时,在Unity导航栏菜单中选择Edit->ProjectSettings ->Player(菜单项)选择IOS平台在下方SDK Version处选择运行设备为IOS模拟器。 选择完毕后Build and Run 即可。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/689f3b06ebc21790f6d469f196c0f083.gif)
在Xcode中运行游戏即可将游戏模拟器打开。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/b88cd630c500ad528bab0afc7bf1ad47.gif)
首先先去Unity3D官网 http://unity3d.com/,我们可以看到很多关于Unity3D的消息。点击DownLoad开始下载Unity,下载的时候建议不要使用Safari自带的下载工具,因为不支持断点续传,国外网站不稳定。建议使用迅雷去下载。目前最新的版本是Unity 3.4.1 ,完美支持Xcode 4 。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/955f37cafe196d348cb7775f507674ba.png)
下载完成后,进入Unity。首次须要走注册流程,这里说一下Unity 3D的购买许可为1500美刀,如果要部署在IOS设备上要在加1500美刀。确实有点贵,购买串号后装在我的pro上,我突然觉得我的电脑更加贵重了,哇咔咔~~当然便宜没好货,好货不便宜贵自然有贵的道理。废话不多说了我们继续~~ 如下图所示 点击Register 开始注册。
网上有破解版本,也可以编译到机器上,大家可以去下载看看。但是破解版本不能上传APP store,但是可以用来学习,哈哈~~
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/7a16abb572ec37c95f5ee02987db7f8d.png)
选中Internet activation 点击Next继续。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/9f00a5390f9566d38bae20277073f464.png)
填写正确的 邮箱 与公司名称。点击Free的话可以试用30天,可以体验一下,如果已经购买过串号的话请在下方提示框中输入正确的串号,点击Activate Unity完成注册。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/c0ae89bd88c12870e251a3dc4122c402.png)
这样子就注册就完成了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/765c5c27ae156ff75d35513caa2fe6bc.png)
下面我们开始走进Unity3D的开发世界中,关闭欢迎界面,映入眼帘的是Unity3D自带的一个游戏DEMO,在3D的世界中存在着很多3D模型,以后我会慢慢带领各位盆友们学习Untiy3D引擎的 模型,贴图,动画,等等的使用.看起来这个非常有意思哦 嘻嘻~~
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/942998b62f44ab48507b4d0ef4cd2a11.png)
单机运行按钮,我们可以在PC上来玩这个游戏DEMO,Untiy3D真的是太强大了。本篇文章的目标是在IOS设备上部署Unity 3D 引擎,那么下面我们将把这个游戏DEMO导入到IOS设备上,在iPhone上去玩这个游戏DEMO。
下面将这个游戏DEMO 导出为IOS程序。
点击File->Build Settings
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/2110b1190c8fe07570726b16e3970bd4.png)
首先确保你的机器中装有 Xcode 4 ,IOS 设备 连接在电脑中,然后选中IOS设备,单机Build and Run 这时候Unity3D就开始导出这个游戏项目了,请大家稍等片刻。导出成功后自动打开Xcode 并且运行我们导出的这个项目。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/4f992edb429f412a47996e19c600bfb4.png)
因为模拟器是无法运行Unity3D导出的项目,所以设备一定要链接上mac 否则无法运行。如果暂时没有设备可以在电脑上调试运行,等有设备的话将调试好的项目直接导入IOS设备方可,。
下图为Unity3D导出的项目结构,这时候看看我们连接在mac上的IOS设备。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/c64f88e84b52d37b295a8e4596a59f31.png)
哈哈,游戏已经顺利的安装成功,快快打开游戏,玩玩我们导出的游戏吧 嘿嘿~~
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/abc49e5b99cd60abb1d5a1bf0eb57223.jpg)
图片中左下面 和右下方分别有两个为Unity3D 自动生成出来的按钮 一个是控制人物行走,一个是控制子弹发射方向。后面我会继续写一些这套游戏引擎方面的文章,哇咔咔~~ 欢迎广大盆友们可以和我一起交流 大家一起学习嘛~嘻嘻~~
补充:使用Unity游戏引擎在IOS模拟器中运行的方法:
之前MOMO一直有个误区,一直都是使用真机来调试程序,以为模拟器中不能运行Unity编译的 程序。但是不是的,模拟器同样可以运行Unity编译出来的IOS程序。
在Unity编译IOS程序时,在Unity导航栏菜单中选择Edit->ProjectSettings ->Player(菜单项)选择IOS平台在下方SDK Version处选择运行设备为IOS模拟器。 选择完毕后Build and Run 即可。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/689f3b06ebc21790f6d469f196c0f083.gif)
在Xcode中运行游戏即可将游戏模拟器打开。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/04/b88cd630c500ad528bab0afc7bf1ad47.gif)
相关文章推荐
- Unity3D 游戏引擎之构建游戏框架与导出IOS项目(一)
- Unity3D游戏引擎之构建游戏框架与导出IOS项目(一)
- Unity3D游戏引擎之构建游戏框架与导出IOS项目 (一)
- Unity3D 游戏引擎之构建游戏框架与导出IOS项目(一)
- Unity3D For iPhone游戏引擎之构建游戏框架与导出IOS项目(一)
- Unity3D 游戏引擎之构建游戏框架与导出IOS项目(一)
- Unity3D_IOS研究院之构建游戏框架与导出IOS项目(一)
- unity3d构建2d游戏框架与IOS项目导出
- 宣雨松之Unity3d构建游戏框架与导出ios项目
- Unity3D研究院之构建游戏框架与导出IOS项目(一)
- Unity3D研究院之构建游戏框架与导出IOS项目(一)
- unity3d 2d游戏如何导出IOS项目
- Unity3D 游戏引擎之IOS高级界面发送消息与Unity3D消息的接收
- [iOS 项目框架构建篇] iOS MVVM+RAC 从框架到实战
- 在mac ox s虚拟机中的unity3D项目编译生成并导出的xcode项目无法在ios设备中运行
- J2EE项目系列(四)--SSM框架构建积分系统和基本商品检索系统(Spring+SpringMVC+MyBatis)(3)Ajax使用详解(级联列表)以及企业级报表Excel导入导出实现
- Unity3D 游戏引擎之IOS Android支持中文与本地文件的读取写入
- Unity3D游戏引擎实战开发从入门到精通(坦克大战项目实战、NGUI开发、GameObject)
- Unity3D For iPhone游戏引擎之构建简单的游戏世界(三)
- Unity3D 游戏引擎之感应IOS设备旋转与iPhone键盘事件(十六)【转】