基于Unity2017.3.1 本课程将带领大家制作AR上架游戏中最火的PokemonGO,侧重于快速简单的实现LBS基于地理的GPS定位技术、AR捕捉功能。
会从整体设计、LBS插件讲解、坐标计算、AR环境搭建、动画控制、脚本编写、代码优化、美术设计等进行全流程讲解。
以安卓发布为例,IOS制作过程一致。
并将思路与详细制作过程分开,适合不同基础的学员学习。制作中使用的Unity、VS软件及各种插件操作细节都会一一讲解并将课程源码,操作方式,快捷键说明附在课程资料中供大家下载。
目标
- 快速实现基于地理的3D地图服务
- PokemonGo中AR及地图中常用的坐标计算
- Unity2017.3.1新版本中AR及安卓的注意事项
- 有基础学员能够制作自己的LBS AR游戏
- 零基础学员能够做出课程案例并根据自己需要更改课程案例
游戏分析
Tile Buffer
图块缓冲区
Coordinates / units Ratio
坐标/单位比率
Zoom level
缩放级别
9.GoMap的坐标机制
World’s origin
世界的原点
How a map that has a different origin everytime itloads could be used?!
如何每次加载时让坐标原点在不同的位置?(纬度和经度)