PokemonGo-LBS AR项目实战

基于地理服务的AR项目实战课程

默认教学计划
50人加入学习
(9人评价)
价格 ¥ 269.00
教学计划
课程介绍

基于Unity2017.3.1 本课程将带领大家制作AR上架游戏中最火的PokemonGO,侧重于快速简单的实现LBS基于地理的GPS定位技术、AR捕捉功能。

会从整体设计、LBS插件讲解、坐标计算、AR环境搭建、动画控制、脚本编写、代码优化、美术设计等进行全流程讲解。

以安卓发布为例,IOS制作过程一致。

并将思路与详细制作过程分开,适合不同基础的学员学习。制作中使用的Unity、VS软件及各种插件操作细节都会一一讲解并将课程源码,操作方式,快捷键说明附在课程资料中供大家下载。

是李晔老师第一套AR进阶课程。课程会考虑到零基础学员的学习。

课程目录:

  1. 课程简介
  2. 课程目标及适用人群
  3. PokemonGo游戏分析
  4. 项目设计
  5. 基于Unity2017.3.1的基础配置(Unity、Android)
  6. Unity中实现LBS服务
  7. 获取地图运营商秘钥
  8. GoMap的图块机制
  9. GoMap的坐标机制
  10. 安卓手机上部署LBS
  11. 自定义LBS角色
  12. 在角色附近生成随机点
  13. 生成小精灵
  14. 触发捕捉小精灵事件
  15. 完成LBS模块功能
  16. ARSDK导入与启用
  17. 生成精灵球
  18. 发射精灵球
  19. 随机位置生成小精灵
  20. 捕捉小精灵
  21. 完成AR模块功能
  22. 制作精灵仓库
  23. 制作登陆界面
  24. 整合LBS与AR功能
  25. 整合其余模块
  26. Bug修复
  27. 代码重构1
  28. 代码重构2
  29. 代码重构3
  30. UI美术
  31. 完成课程案例
  32. 课程总结

 

课程目标
  • 快速实现基于地理的3D地图服务
  • PokemonGo中AR及地图中常用的坐标计算
  • Unity2017.3.1新版本中AR及安卓的注意事项
  • 有基础学员能够制作自己的LBS AR游戏
  • 零基础学员能够做出课程案例并根据自己需要更改课程案例
适合人群
  • 有一定基础
  • 零基础
  • 有LBS功能需求