-
-
- 学习Unity和C#游戏编程(第2版)
-
- 作者:(美)凯西·哈德曼|责编:文开琪|译者:周子衿
- 出版社:清华大学
- ISBN:9787302688334
-
售价:50.4
-
内容大纲
本书作为一本面向初学者的Unity游戏编程入门书籍,旨在帮助读者从零开始掌握游戏开发的核心编程技能。全书分为5个部分,共44章,内容涵盖Unity基础、编程核心知识以及不同类型的游戏项目开发。第1-5章介绍Unity引擎的基础概念,帮助读者搭建开发环境,为后续学习打下基础。第6-12章深入编程核心,通过动手实践,让读者理解代码编写的基本原理和实际应用。第13-25章通过障碍赛游戏项目,让读者学习角色移动、关卡设计、预制件和脚本编写等基础技能。第26-35章通过构建塔防游戏,让读者掌握寻路机制和基础编程概念的深化应用。第36-44章通过开发游乐场游戏项目,让读者探索Unity物理引擎,实现复杂交互和3D物理模拟。
通过本书的系统学习和实践,读者不仅能掌握编程技巧,还能积累大量实践经验,为开发复杂游戏奠定扎实的基础。书中游戏项目涉及俯视视角、塔防和3D物理模拟等,可以帮助读者全面掌握Unity引擎的用法。本书可以帮助游戏开发人员快速了解和掌握Unity与C#的核心知识以及关键技巧。
-
作者介绍
-
目录
第Ⅰ部分 Unity基础
第1章 安装与设置
第2章 Unity基础
第3章 操作场景
第4章 父对象及其子对象
第5章 预制件
第Ⅱ部分 编程基础
第6章 编程入门
第7章 代码块与方法
第8章 条件
第9章 处理对象
第10章 使用脚本
第11章 继承
第12章 调试
第Ⅲ部分 游戏项目1:障碍赛
第13章 障碍赛游戏:设计与概述
第14章 玩家移动
第15章 死亡与重生
第16章 基本款危险物
第17章 墙壁和终点
第18章 巡逻者
第19章 漫游者
第20章 冲刺
第21章 设计关卡
第22章 菜单和用户界面
第23章 游戏内暂停菜单
第24章 尖刺陷阱
第25章 障碍赛游戏:总结
第Ⅳ部分 游戏项目2:塔防游戏
第26章 塔防游戏:设计与概述
第27章 摄像机的移动控制
第28章 敌人与投射物
第29章 防御塔和瞄准机制
第30章 建造模式UI
第31章 构建与出售
第32章 游戏模式的逻辑
第33章 敌人的逻辑
第34章 更多类型的防御塔
第35章 塔防游戏:总结
第Ⅴ部分 游戏项目3:游乐场
第36章 游乐场:设计与概述
第37章 鼠标瞄准摄像机
第38章 进阶3D移动
第39章 蹬墙跳
第40章 推和拉
第41章 移动的平台
第42章 关节和秋千
第43章 力场和弹簧垫
第44章 结语