CG数据库 >> Lynda - Unity 5 2D Generate Procedural Terrain

Lynda - Unity 5 2D Generate Procedural Terrain的图片1

Lynda - Unity 5 2D Generate Procedural Terrain

MP4 | AVC 363kbps | English | 1280x720 | 15fps | 4h 04mins | AAC stereo 160kbps | 3.35 GB

Genre: Video Training

Learn how to procedurally generate infinite 2D terrain—including biomes with Perlin noise, cities, and even interior structures—with Unity 5. Dan Violet Sagmiller shows how to generate terrain in real time, blend different terrain types, animate complex surfaces such as water, and use serialization techniques to load and save content quickly.

Introduction

Welcome

Using the exercise files

1. Infinite Tiles

Getting an image on the screen

Tiling the images

Randomizing tiles

Working with Perlin noise

Moving the map

Redrawing the map

2. Better Looking Terrain

Techniques for seamless tiles

Simplifying management with layered terrain

Animating water

Adding a character to walk around

Identifying blocked pieces

Aligning blocked pieces

Preventing walking on blocked pieces

3. Biomes

Generating markers

Understanding variant edges

Understanding variant tiles

4. City Layout

Generating city data

Creating a single-building city

Working with multiple buildings in a city

Creating a large block of buildings

Designing city areas

Adding roads

Preventing walking on buildings

5. Inside Buildings

More info on buildings

Marking a building enterable

Changing scenes on building enter

Storing city information

Generating the building interior

Adding the player

Creating a multiroom interior

Removing wasted tiles

Player starts on floor

Adding walls

Preventing walking on walls

Aligning the walls with blocking

Adding a door

Returning to terrain

Step outside from a building

6. Saving and Loading

Editing map

Understanding caching

Caching buildings

Serializing the cache

Testing the serialization

Conclusion

Next steps

琳达-团结 5 2D: 生成程序地形

MP4 |AVC 363 kbps |英语 |1280 x 720 |15 fps |4 h04mins |AAC 立体声 160 kbps |3.35 GB

体裁: 视频培训

学习如何程序生成无限二维地形 — — 包括生物群落与柏林噪声、 城市,甚至内部结构 — — 与团结 5。丹紫 Sagmiller 演示如何生成地形实时、 混合不同的地形类型、 动画显示复杂表面的水,使用序列化技术来加载和保存内容快速。

介绍

欢迎

使用练习文件

1.无限瓷砖

获取的图像在屏幕上

平铺图像

随机化瓷砖

工作与柏林噪声

移动地图

重绘地图

2.更好地看地形

技术无缝瓷砖

分层的地形简化管理

对水进行动画处理

添加一个字符走来走去

标识被阻止的件

调心阻止的件

预防走在被阻止的碎片

3.生物群落

生成标记

理解变异的边缘

理解变型瓷砖

4.城市布局

城市数据生成

创建一个单建城市

与多个大厦在一个城市工作

创建一个大的建筑块

设计城市区域

添加道路

防止在建筑物上行走

5.内建筑物

更多的信息,对建筑物

标志建筑入

关于建设变化场景输入

存储城市信息

生成建筑的内部

添加播放机

创造一个多区域内部

消除浪费的瓷砖

玩家一开始在地板上

添加墙壁

防止在墙上行走

对齐的墙壁与阻塞

添加一扇门

返回到地形

从一座建筑走到外面

6.保存和加载

编辑映射

了解缓存

缓存的建筑物

序列化缓存

测试序列化

结论

接下来的步骤