适用于肉鸽电子游戏的 Unity 2D 随机地下城生成器
Unity 2D Random Dungeon Generator for a Roguelike Video Game
在 Unity 中使用 C# 为 Roguelike 视频游戏编写自上而下的 2D 随机地下城生成器的简单方法
你将学到什么
-
使用 C# 编程解决问题
-
程序随机地牢生成
-
使用 2D 位图块地图系统
-
敌人寻路的简化解决方案
要求
-
基础计算经验
-
2D图形编辑经验
-
Unity 游戏引擎经验
-
Photoshop 经验会有所帮助,但不是必需的
-
体验 C# 编程
描述
本课程面向对经典 rogue-like 视频游戏类型感兴趣的初级到中级 Unity/C# 视频游戏开发人员。我们将借用旧的熟悉的像素艺术图形来生成基于网格的 2D 环境、角色和敌人。
本课程不是一个完整的游戏。其目的是探索一些简单的随机地下城生成策略,并让您开始进入程序关卡生成的世界。 您还将学习如何在随机地牢的所有墙壁周围应用圆形边缘,以打破重复的图案并使环境看起来更有机。
作为额外的好处,我添加了一个部分来演示寻找敌人路径的简化方法。 此方法使用洪水填充方法来查找敌人和玩家之间的最短路径。你的敌人将能够在随机方向巡逻,使用洪水填充路径寻找方法追逐玩家,以及与玩家交战以开始攻击。
本课程适合谁:
- 初级到中级 Unity 游戏开发人员
- 2D Roguelike 游戏爱好者
- 初级到中级 C# 程序员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)