# 2D 游戏总体介绍

## 1. Unity 中的 2D 游戏

> [官方手册文档-2D](https://docs.unity3d.com/cn/2021.2/Manual/Unity2D.html)

### 1.1 Unity 2D 模式

> [官方手册文档-2D 还是 3D 项目](https://docs.unity3d.com/cn/2021.2/Manual/2Dor3D.html)  
> [2d/3d 模式](https://docs.unity3d.com/cn/2021.2/Manual/2DAnd3DModeSettings.html)

游戏在二维上展示

启用 2D 模式时将会设置正交(即无透视)视图:摄像机沿 Z 轴观察,而 Y 轴向上增加。因此可以轻松可视化场景并放置 2D 对象。

设置项目默认模式:Edit > Project Settings > Default Behavior Mode

在 2D 项目模式下:

- 所有图像(images)都会被当做 2D 图片,并设置成 sprite mode 精灵模式
- Sprite Packer 会被启动
- Scene 视图默认为 2D
- 默认游戏对象没有实时方向光。
- 摄像机的默认位置为 0,0,–10。(在 3D 模式下为 0,1,–10。)
- The camera projection is set to be Orthographic. (In 3D Mode it is Perspective.)摄像机投射模式被设置为正交(没有远小近大,没有距离之分),而在 3D 模式下,是透视(远小近大,有距离之分)
- 在 Lighting 窗口中:
  - Skybox is disabled for new scenes:天空盒默认关闭
  - Ambient Source is set to Color. (With the color set as a dark grey: RGB: 54, 58, 66.) 保围光源设置为 color ,默认为灰色
  - Realtime Global Illumination (Enlighten) is set to off.关闭实时光照
  - Baked Global Illumination is set to off.关闭全局光照烘焙
  - Auto-Building set to off.自动创建关闭

### 1.2 2D 游戏的常用视角

- 自顶向下
- 侧面
- 等距和 2.5D

### 1.3 2D 游戏常用的美术风格

- 极简主义
- 像素
- 插画
- 预渲染 3D

## 2. 课程安排

### 2.1 官方例子

[开始 2D 游戏开发系列](https://learn.unity.com/course/beginning-2d-game-development?language=en)

### 2.2 完整非官方实例

- Flappy Bird
- Arpg
- 打飞机

### 2.3 2D 相关所有知识点

主要学习官方手册中所有 Unity 2D 游戏开发相关知识点

- sprite 精灵: Sprite Creator、Sprite Editor、Sprite Renderer 、Sprite Packer
- TileMap 瓦片地图
- 2D 物理

<br>

<hr>
<br>

配套视频教程:
[https://space.bilibili.com/43644141/channel/seriesdetail?sid=299912](https://space.bilibili.com/43644141/channel/seriesdetail?sid=299912)

文章也同时同步微信公众号,喜欢使用手机观看文章的可以关注

![](/imgs/微信公众号二维码.jpg)