Unity3D/2D游戏开发从0到1
基本信息
编辑推荐
按照“案例化”教学特点,全书贯穿两个重量级游戏的开发全过程讲解,让学员从零基础开始起步,真正通过学习一本书成为游戏开发高手!讲解通俗易懂,循序渐进,且对于Unity技术点讲解全面、完整、深入,可以成为读者值得长期珍藏的书籍。本书配套下载资料包含全套PPT,以及海量教学资料,方便大专院校与国内培训机构讲师使用。为进一步服务国内广大游戏开发爱好者,书籍附录部分提供国内游戏开发企业面试与笔试真题集锦汇总,以及游戏职位简历模板等.
内容简介
计算机书籍
本书分实战项目篇与开发理论篇。其中,开发理论篇,从初学者容易入门的角度分为上部分(1~14章)与下部分(15~29章)。上部分内容包括: 游戏历史与Unity发展概述、Unity界面与3D模型入门、Unity地形光源音频系统、脚本基础、GUI、3D模型与动画制作、物理学模拟与碰撞体触发器、协程与调用函数、Unity各种数据传值技术、Unity核心类与脚本生命周期;下部分内容包括:3D数学、图形学、粒子系统、Mecanim动画系统、导航寻路、项目研发优化策略、游戏移植与手指触控技术、光照烘焙、UGUI、软件重构思想、射线、数据持久化技术、预加载与对象缓冲池技术、Unity2D开发技术、网络基础与资源动态加载技术等。
本书适合游戏开发爱好者、程序员、在校大学生,以及大专院校师生教学与国内Unity专业培训机构参考使用。
作译者
目录
项目一疯狂酷跑:.跑酷类实战项目
1.游戏背景
2.功能介绍
3.技术架构
项目二生化危机:.射击类实战项目
1.游戏背景
2.功能介绍
3.技术架构
开发理论篇上部分
第1章游戏历史与Unity发展概述
1.1“钱途”无限的游戏开发领域
1.1.1Unity版本快速迭代升级
1.1.2Unity.技术应用范围
1.1.3强大的跨平台性
1.2电子游戏发展史
1.3游戏引擎与Unity的发展历程
1.3.1什么是游戏引擎
1.3.2游戏引擎的功能
1.3.3为什么需要使用游戏引擎