从务实的角度来看,游戏开发是一种实战活动,游戏开发者在掌握了基础知识后,需要不断进行针对性的实战和思考,才能真正掌握游戏开发所需的技术。幸运的是,网络上有很多乐于分享知识的游戏从业者,他们制作了很多入门与进阶的实战教程,而且这些教程中的游戏实例紧贴近年来热门的游戏类型与风格。本书结合了游戏设计的原则与使用 Unity 开发游戏的方法,精心挑选了受欢迎、有代表性的多个相对独立的游戏实例,在原开发者的协助下进行了重新优化和整理。本书在编排上符合由浅入深的学习顺序,每章有特定的游戏类型与风格,尽最大的努力满足读者学习、实战与参考的需求,帮助读者成为一名更优秀的游戏开发者。本书适合电子游戏相关专业的学生、游戏开发初学者,以及需要进阶的游戏开发者学习。对于学生与初学者来说,本书是一本实战指南;对于需要进阶的游戏开发者来说,本书可以作为工作中的参考资料。


作者

马遥 

平时喜欢研究动态语言和算法,擅长讲解复杂的算法和概念,曾经编写过《Unity 3D完全自学教程》,翻译过《游戏AI开发实用指南》。从高中时代起就与游戏开发结下不解之缘。自2008年开始正式成为一名职业游戏开发者,参与过多款大型网络游戏的开发,也亲身经历了手机游戏的崛起。目前热衷于桌游与开放世界游的设计,同时专门从事游戏开发教育工作,希望通过自己的努力,把游戏开发的知识与技术传播给更多人。期望和朋友们一起,在游戏开发的道路上继续探索,继续前进。


查看全部
目录

作者简介

内容简介

前言

第1章 3D动作解谜游戏——《拉方块》

1.1 游戏的开发背景和功能概述

1.2 游戏的策划和准备工作

1.3 游戏的架构

1.4 游戏的开发与实现

1.5 游戏的优化与改进

第2章 2D平台跳跃跑酷游戏——《冰火人》

2.1 游戏的开发背景和功能概述

2.2 游戏的策划和准备工作

2.3 游戏的架构

2.4 游戏的开发与实现

第3章 人见人爱——《糖果消消乐》

3.1 游戏的开发背景和功能概述

3.2 游戏的策划和准备工作

3.3 游戏的架构

3.4 游戏的开发与实现

第4章 另类跑酷游戏——《套马》

4.1 游戏的开发背景和功能概述

4.2 游戏的策划和准备工作

4.3 游戏的架构

4.4 开始场景的开发

4.5 游戏场景的开发

4.6 游戏的优化与改进

第5章 经典游戏——《黄金矿工》

5.1 游戏的开发背景和功能概述

5.2 游戏的策划和准备工作

5.3 游戏的架构

5.4 游戏开始界面场景的开发

5.5 游戏关卡场景的开发

5.6 游戏的优化与改进

第6章 3D动作游戏——《割草无双》

6.1 游戏的开发背景和功能概述

6.2 游戏的策划和准备工作

6.3 游戏的架构

6.4 游戏的开发与实现

第7章 鸟群模拟

7.1 鸟群行为模式的理论与实现

7.2 鸟群的调整与完善

第8章 程序建模——三维网格生成

8.1 三维网格生成概述

8.2 用脚本生成三维网格

8.3 三维模型贴图

8.4 噪声与地形

第9章 三维沙盒游戏——《方块世界》

9.1 游戏简介与功能概述

9.2 无限网格的生成方法

9.3 将组块组合成世界

9.4 创建游戏角色

9.5 动态改变组块

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400