欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

简单易学!Unity制作半款2D战棋游戏教程

最编程 2024-01-24 13:46:47
...

写在最前

这次想要做一个简单且传统的战棋小游戏,大概的玩法是: 在2D世界里创建一张由六边形地块组成的战斗地图,敌我双方在地图上轮流行动,并向对方发动攻击,先消灭掉所有敌人的一方将获得胜利。

今天我们来实现一个入门级的数据配置工具。

使用excel配置数据

我们当前游戏中的配置:角色技能、道具等,都是通过手动创建ScriptableObject得到的,这在开发初期没什么问题;但是当游戏内容逐渐丰富后,这种添加方式便不再可取。因为不仅在新增数据时效率很低,做大批量的编辑和数据对比时也很麻烦。

因此,我们把这些配置都放到excel中编辑,然后通过python的 xlrd库生成Json文件,最后在Unity的Editor模式下一键生成对应的ScriptableObject。

excel中编辑

在excel下编辑技能、道具数据表

编辑技

推荐阅读