当前位置: 首页 > news >正文

带你开发类似Pokemon Go的AR游戏

AR是Augmented Reality的缩写, 表示"增强现实", 能够把虚拟信息(物体、图片、视频、声音等等)融合在现实环境中,将现实世界丰富起来,构建一个更加全面、更加美好的世界。

  1. 安装Unity 3D
    安装Unity 3D很简单。

先去Unity官网:

http://unity3d.com/

英文有困难的话,可以去 http://unity3d.com/cn/ 中文版页面。为了便利大家, 我就用中文页面演示。

可以选择适合你的版本下载,我们这里就用免费版即可。

点击第一个Personal(“个人的”的意思)中的立即下载:

下载安装器

它会自动检测你的操作系统,比如我是在Windows系统下做演示,因此它直接建议了Windows版本的安装器,如果你是Mac OS X操作系统,也类似。

这个教程就不在苹果电脑上演示了, 自从来巴黎第一个月末顶配的Macbook Pro被盗之后, 暂时还不想买新的, 期待一下2016年9月的苹果发布会。

点击上图中绿色的 下载安装器 ,下载完之后是一个.exe文件,如下图:

Unity 3D 安装器

双击 UnityDownloadAssistant-5.4.0f3.exe

使用条款,勾选“I accept the terms of the License Agreement” (我同意许可证协议的条款),点击Next

选择你的操作系统版本,例如我是在Windows 64位操作系统上做演示,因此我选择“64 bit”,点击Next

接着进入的窗口比较关键,是选择下载和安装什么内容。如上图所示:

Unity 5.4.0f3 :Unity引擎的主体,必须勾选。
Documentation :Unity开发文档。可以勾选,也可以不勾选。我们勾选。
Standard Assets :标准的素材。可以勾选,也可以不勾选。勾选吧。
Example Project :例子项目。可以勾选,也可以不勾选。我们不勾选。
Microsoft Visual Studio Community :微软的Visual Studio社区版本IDE。不勾选。
xxx Build Support : Build Support就是“编译支持”的意思,表示可以编译到xxx平台,例如我们看到的Android Build Support就是支持编译到Android平台,iOS Build Support就是支持编译到iOS平台,等等。我们这里暂时只选Android Build Support即可,因为我们将在Android手机上测试。
点击Next。

更多unity2018的功能介绍请到paws3d爪爪学院查找。

相关文章:

  • Ubuntu18.04安装netstat
  • 「实战篇」开源项目docker化运维部署-搭建mysql集群(四)
  • 同城艺龙code
  • main.js中封装全局登录函数
  • Greenplum 5.16.0初探
  • Gym - 100920E 2010-2011 OpenCup IX Onsite, II Yandex Summer School E.Paint 状压DP
  • 第三章:回收方法区
  • Kubernetes Ingress 日志分析与监控的最佳实践
  • MAYA安装未完成,某些产品无法安装的解决方法
  • DB
  • Java的新项目学成在线笔记-day7(三)
  • MySQL优化技巧
  • maven maven上传jar到nexus本地仓库
  • 软件测试自动化的最新趋势
  • 游戏策划必看,玩家的五大需求
  • JavaScript 如何正确处理 Unicode 编码问题!
  • [译] 怎样写一个基础的编译器
  • 【刷算法】求1+2+3+...+n
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • java8 Stream Pipelines 浅析
  • JavaScript学习总结——原型
  • js面向对象
  • k个最大的数及变种小结
  • mysql中InnoDB引擎中页的概念
  • PHP 的 SAPI 是个什么东西
  • Theano - 导数
  • 阿里研究院入选中国企业智库系统影响力榜
  • 包装类对象
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 写代码的正确姿势
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • 用jQuery怎么做到前后端分离
  • 源码安装memcached和php memcache扩展
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • (02)Hive SQL编译成MapReduce任务的过程
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (6)设计一个TimeMap
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (八)c52学习之旅-中断实验
  • (六)c52学习之旅-独立按键
  • (一一四)第九章编程练习
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .net 提取注释生成API文档 帮助文档
  • .Net6支持的操作系统版本(.net8已来,你还在用.netframework4.5吗)
  • .net解析传过来的xml_DOM4J解析XML文件
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
  • .NET应用架构设计:原则、模式与实践 目录预览
  • .Net中ListT 泛型转成DataTable、DataSet
  • @EnableConfigurationProperties注解使用
  • @Pointcut 使用
  • @RequestParam详解
  • @Responsebody与@RequestBody
  • @Transactional注解下,循环取序列的值,但得到的值都相同的问题