Unity3D游戏引擎之构建游戏框架与导出IOS项目

雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archives/451




首先先去Unity3D官网 http://unity3d.com/,我们可以看到很多关于Unity3D的消息。点击DownLoad开始下载Unity,下载的时候建议不要使用Safari自带的下载工具,因为不支持断点续传,国外网站不稳定。建议使用迅雷去下载。目前最新的版本是Unity 3.4.1 ,完美支持Xcode 4 。












下载完成后,进入Unity。首次须要走注册流程,这里说一下Unity 3D的购买许可为1500美刀,如果要部署在IOS设备上要在加1500美刀。确实有点贵,购买串号后装在我的pro上,我突然觉得我的电脑更加贵重了,哇咔咔~~当然便宜没好货,好货不便宜贵自然有贵的道理。废话不多说了我们继续~~ 如下图所示 点击Register 开始注册。 网上有破解版本,也可以编译到机器上,大家可以去下载看看。但是破解版本不能上传APP store,但是可以用来学习,哈哈~~












选中Internet activation 点击Next继续。












填写正确的 邮箱 与公司名称。点击Free的话可以试用30天,可以体验一下,如果已经购买过串号的话请在下方提示框中输入正确的串号,点击Activate Unity完成注册。







这样子就注册就完成了











下面我们开始走进Unity3D的开发世界中,关闭欢迎界面,映入眼帘的是Unity3D自带的一个游戏DEMO,在3D的世界中存在着很多3D模型,以后我会慢慢带领各位盆友们学习Untiy3D引擎的 模型,贴图,动画,等等的使用.看起来这个非常有意思哦 嘻嘻~~









单机运行按钮,我们可以在PC上来玩这个游戏DEMO,Untiy3D真的是太强大了。本篇文章的目标是在IOS设备上部署Unity 3D 引擎,那么下面我们将把这个游戏DEMO导入到IOS设备上,在iPhone上去玩这个游戏DEMO。





下面将这个游戏DEMO 导出为IOS程序。


点击File->Build Settings





首先确保你的机器中装有 Xcode 4 ,IOS 设备 连接在电脑中,然后选中IOS设备,单机Build and Run 这时候Unity3D就开始导出这个游戏项目了,请大家稍等片刻。导出成功后自动打开Xcode 并且运行我们导出的这个项目。










因为模拟器是无法运行Unity3D导出的项目,所以设备一定要链接上mac 否则无法运行。如果暂时没有设备可以在电脑上调试运行,等有设备的话将调试好的项目直接导入IOS设备方可,。






下图为Unity3D导出的项目结构,这时候看看我们连接在mac上的IOS设备。







哈哈,游戏已经顺利的安装成功,快快打开游戏,玩玩我们导出的游戏吧 嘿嘿~~






图片中左下面 和右下方分别有两个为Unity3D 自动生成出来的按钮 一个是控制人物行走,一个是控制子弹发射方向。后面我会继续写一些这套游戏引擎方面的文章,哇咔咔~~ 欢迎广大盆友们可以和我一起交流 大家一起学习嘛~嘻嘻~~




补充:使用Unity游戏引擎在IOS模拟器中运行的方法:


之前MOMO一直有个误区,一直都是使用真机来调试程序,以为模拟器中不能运行Unity编译的 程序。但是不是的,模拟器同样可以运行Unity编译出来的IOS程序。



在Unity编译IOS程序时,在Unity导航栏菜单中选择Edit->ProjectSettings ->Player(菜单项)选择IOS平台在下方SDK Version处选择运行设备为IOS模拟器。 选择完毕后Build and Run 即可。  


在Xcode中运行游戏即可将游戏模拟器打开。



Unity3D游戏引擎之构建游戏框架与导出IOS项目(一)相关推荐

  1. Unity3D For iPhone游戏引擎之构建游戏地形的基本元素(五)

    我们继续创建一个完美的3D游戏地形,将树木,花草,加入我们的游戏世界中,丰富3D世界的游戏元素.如下图所示MOMO继续向大家讲解 画树模型.画草模型.其他设置 ,这三个标签栏的意义. 画树模型 Hie ...

  2. Unity3D 游戏引擎之构建简单的游戏世界(三)

    Unity3D 游戏引擎之构建简单的游戏世界 雨松MOMO原创文章如转载,请注明:转载至我的独立域名博客雨松MOMO程序研究院,原文地址:http://www.xuanyusong.com/archi ...

  3. 游戏引擎除了开发游戏还能做什么?

    近几年,国内游戏市场有了爆发性的增长,随着电竞手游层出不穷.职业玩家不断壮大,游戏开发和 "Unity&虚幻引擎"成为很多人茶余饭后讨论的话题,越来越多年轻人想要学会这项技 ...

  4. Games104现代游戏引擎入门-lecture12游戏引擎的粒子和声效系统

    Games104现代游戏引擎入门-lecture12游戏引擎的粒子和声效系统 1 粒子系统 1 粒子系统的历史 2 粒子系统的概念 1 位置,速度,大小,颜色,生命周期. 2 粒子系统的生命周期: 3 ...

  5. Games104现代游戏引擎入门-lecture14游戏引擎的引擎工具高级概念与应用

    Games104现代游戏引擎入门-lecture14游戏引擎的引擎工具高级概念与应用 1 Glance of Game Production 2 World Editor 1 viewport 2 不 ...

  6. Games104现代游戏引擎入门-lecture4游戏中的渲染系统

    Games104现代游戏引擎入门-lecture4游戏中的渲染系统 1.有没有选人的游戏没? 2 图形学渲染理论 3 游戏渲染的挑战 1 物体很多,渲染效果的类型很多 2 需要深度适配现代的CPU a ...

  7. Games104现代游戏引擎入门-lecture2游戏引擎层次

    Games104现代游戏引擎入门-lecture2游戏引擎层次 1 游戏引擎的层次 1 工具层: 2 功能层 3 资源层 4 核心层 5 平台层 6 第三方层 2 资源层 3 功能层 4 核心层 1数 ...

  8. Games104现代游戏引擎入门-lecture6游戏中的大气和云的渲染(下)

    Games104现代游戏引擎入门-lecture6游戏中的大气和云的渲染-下 1 大气 1 appearance modeling 2 真实大气层的物理 1 rayleigh Scattering 2 ...

  9. 游戏增长专题-构建游戏分析技术Game Analytic Pipeline与量江湖分享

    文章目录 亚马逊云科技游戏孵化营-游戏增长主题 从事数据分析的起因 加入游戏孵化营 构建游戏分析技术Game Analytic Pipeline 游戏公司的数据分析需求 需要收集的数据 游戏数据分类 ...

最新文章

  1. Bugzilla安装过程
  2. 怎样维护成功的开源项目
  3. Java-GUI编程实战之管理系统 Day3【学生管理系统GUI设计、学生管理系统增删改查、项目MVC结构介绍、Java技能图谱】
  4. boost::range模块uniqued相关的测试程序
  5. 删除数组中重复的数字
  6. 如何安全地进行ddos压力测试
  7. App Store上的开源应用汇总
  8. coreldraw快速撤回_cdr返回上一步的快捷键是什么?
  9. 顺序工作流 状态机工作流 数据岛工作流 选择 .
  10. 花老湿学习OpenCV:Shi-Tomasi角点检测
  11. ADB 自动补全 及 offline 解决方法
  12. Java问题---扑克牌
  13. QT下载和安装 指南教程
  14. C语言/C++零基础到逆向安全工程师
  15. poi导入excel日期处理_POI处理Excel中各种日期格式问题
  16. android recyclerView Binary XML file line #7: Error inflating class android.support.v7.widget.Recycl
  17. 2022年氮气液化器市场前景分析及研究报告
  18. 阿里云国际站:实名认证上传材料填写样例(域名持有者为个人)
  19. Nacos名字服务(Naming Service)
  20. 高防服务器和高防IP的区别

热门文章

  1. VNote Markdown 工具 <ubuntu>
  2. Hive数据仓库汽车销售分析练习题(项目)
  3. 系统管理:Unix 文本编辑
  4. 与中国铁道出版社合作一定要慎重!!!
  5. 51单片机ADC0804的使用
  6. Linux下使用libreoffice把doc转换成Pdf
  7. android studio生成的apk安装失败,在模拟器上却可以运行。
  8. 安卓逆向(x车app,登录token)
  9. 2022起重机械指挥考题及模拟考试
  10. Linux学习--09