网站首页  英汉词典  古诗文  美食菜谱  电子书下载

请输入您要查询的图书:

 

书名 AR游戏--基于Unity5的增强现实开发
分类 计算机-软件工程
作者 (加)米歇尔·拉纳姆
出版社 电子工业出版社
下载 抱歉,不提供下载,请购买正版图书。
简介
编辑推荐

基于位置的增强现实(AR)游戏的鼎盛时期正在来临。这类游戏已经存在了好几年,但是直到精灵宝可梦Go的发布才真正改变游戏界的格局,催化市场成熟,引导玩家需求激增。现在,时候到了。不论是新手,抑或老手,游戏开发者们可以开始把好构想转化成AR移动游戏,满足市场需求!

基于位置的AR游戏类型带来了新的平台和技术难点。不过这本书会帮你简化这些难点,展示如何最大化受众。

米歇尔·拉纳姆著的《AR游戏--基于Unity5的增强现实开发》将带你经历制作基于位置的AR游戏的过程,涵盖的核心技术概念有:GIS基础概念、移动设备上的GPS、地理映射、在Unity里映射贴图、移动设备上的相机、在Unity里的相机贴图、访问基于位置的服务,以及其他有用的Unity窍门。技术分析部分进一步讨论制作一个多人版本游戏的必需组件。最后,分享一个疑难解答章节,以防你遇到困难时需要一点点帮助。

内容推荐

米歇尔·拉纳姆著的《AR游戏--基于Unity5的增强现实开发》介绍如何基于Unity引擎制作一个AR(增强现实)游戏。作者设计了一个类似于Pokemon Go的游戏,手把手指导读者一步步制作出来。开篇介绍如何设置针对iOS及Android手机平台的Unity开发环境,接着把游戏角色投射到真实的地理环境中,然后根据真实地理信息生成猎物,并使玩家与之交互,最后介绍如何利用云存储保存游戏进度等,以让游戏更加完整。其中,如何设计并开发基于地理信息的模块,包括GIS、GPS等入门介绍,以及通过对Unity的详细介绍,带领读者快速入门Unity游戏编程,对读者的帮助尤其明显。本书适合对手机游戏开发有兴趣的编程爱好者,只要具备一些程序语言基础,并不需要熟悉Unity引擎。

目录

第1章 准备开始

 现实世界冒险游戏

基于位置

增强现实

冒险游戏

 使用Unity进行移动开发

下载和安装Unity

设置Android开发环境

设置iOS开发环境

 Unity入门

创建游戏项目

生成和部署游戏

 总结

第2章 映射玩家位置

 GIS基础知识

映射

 GPS基础知识

Google地图

添加地图

设置服务

 总结

第3章 制作游戏角色

 导入标准Unity资源

添加一个角色

替换摄像机

跨平台输入

修正输入

替换角色

 总结

第4章 生成猎物

 创建一个新的“怪物服务”

理解地图映射的距离

GPS精度

 检查怪物

投影坐标到3D空间

在地图上添加怪物

在UI中追踪怪物

 总结

第5章 在AR中捕捉猎物

 场景管理

 引入游戏管理器

 加载场景

 更新触控输入

 碰撞体和刚体物理

 构建AR捕捉场景

 使用相机作为场景背景

 添加捕捉球

 投掷球

 检查碰撞

 粒子效果反馈

 捕获怪物

 总结

第6章 保存猎物

 库存(Inventory)系统

 保存游戏状态

 搭建服务

 代码审查

 怪物的CRUD(创建,读取,更新,删除)操作

 更新Catch场景

 制作Inventory(库存)场景

 添加菜单按钮

 合成游戏

 移动开发中的痛

 总结

第7章 创建AR世界

 回到地图

 单件模式

 Google Place API入门

 使用

 配置Google Place API服务

 产生标记

优化搜索

 总结

第8章 与AR世界交互

 Places场景

 用谷歌街景作为背景

 Google Place API照片幻灯片

 增加卖出的UI交互

 卖出的游戏机制

 更新数据库

 把片段拼接起来

 总结

第9章 完成游戏

 未完成的开发任务

 缺少的开发技能

 清理资源

 发行游戏

 开发基于位置游戏的一些问题

 基于位置的多人游戏

 使用Firebase作为多人开发平台

 其他一些基于位置的点子

 这个种类的未来

 总结

第10章 疑难解答

 Console窗口

 编译错误和警告

 调试

 远程调试

 高级调试

 记录日志

 CUDLR

 Unity Analytics

 每章的问题和解决方案

 总结

随便看

 

Fahrenheit英汉词典电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 frnht.com All Rights Reserved
更新时间:2025/11/24 12:01:29