转自:https://youtu.be/BJKQDaCPng8
解锁模块化场景存储的能力 - Scratch RPG 教程第 10 集
在本视频中,我们将学习如何使用 Scratch 为平铺的游戏世界制作动画。这是Scratch系列教程中的第 10 集,学习如何在 Scratch 中编写基于瓷砖的 RPG 引擎。
为了准备RPG世界中的场景更改,我们添加了模块化场景保存和加载代码。这利用了数据序列化教程以及运行长度编码来将GRID列表压缩成单个文本值,并使用数据字典(列表的键值对)在以后存储关卡。这是一个不可错过的功能丰富的剧集!
让我们学习使用 Scratch 编写代码 - 按照这些带有友好解释的分步说明,创建您自己的有趣 Scratch 游戏!
【项目素材-获取】
塞尔达系列_RPG教程_素材文件
https://wwt.lanzouv.com/b03jlriaj
密码:hrob
--------------视频章节------------
0:00 介绍
1:28 手提背包数据序列化精灵
2:32 定义保存场景
3:19 模块化保存代码-保存网格!
4:15 运行长度编码 2D 格网列表
7:17 将保存代码存储在场景字典中
9:47 给我们的场景起什么名字?
10:31 载入已保存的场景
13:31 解码运行长度编码的格网模块
15:30 测试场景的保存和载入
16:36 结尾