Unity的简介以及使用Unity实现增强现实(AR)

    Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。


这个Unity是要钱的,而且要的还是美元,不过大家可以去下载破解版,免费有水印。我们作为一个android开发可以利用unity和安卓原生结合开发一些有意思的东西,最好的实例就是增强现实(AR),这个目前挺普遍的。

Unity的打包过程,在安装unity的时候记得要安装安卓的sdk这样才能成功打包

在导出android工程或apk之前,需要在”Player Settings”进行一些配置:

在清单文件中要把这一行删掉才能打包。

Unity的项目导入android项目中,不管有几个界面在安卓中都只有一个页面来显示

我们在做增强现实的时候一般使用的是高通的SDK,比较高效稳定,功能也比较全

developer.vuforia.com/ (高通官网)

这个就是效果图,扫描一张识别图出现unity的3D动画。QQ的抢红包大概就是这个原理。








最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,025评论 25 708
  • 转自http://www.cnblogs.com/donghua/p/4957415.html Oculus/Ge...
    Moment__格调阅读 3,285评论 0 3
  • This article is a record of my journey to learn Game Deve...
    蔡子聪阅读 3,859评论 0 9
  • 梦随风 因何感叹梦随风 前行中 去路难通 言未从 破碎的身体言未从 沙飞尘土重 星辰迷朦 泥泞困住苍穹 挣扎撕扯中...
    程拾一阅读 296评论 0 0
  • 二十岁时,只是觉着日月如春水,无限风情的流淌着,老,是多么的遥远;三十岁时,也只觉人生浓醇正酣时,无暇思老;四十岁...
    陈韬宇阅读 415评论 0 0