crogue:用Crystal编写的,类似于Roguelike的等级

时间:2024-06-01 01:22:14
【文件属性】:

文件名称:crogue:用Crystal编写的,类似于Roguelike的等级

文件大小:153KB

文件格式:ZIP

更新时间:2024-06-01 01:22:14

Crystal

gue Crogue是用Crystal编写的小流氓,主要是作为一种学习体验。 玩家@前进一系列级别,避开地精X ,找到钥匙k将门#打开到下一个级别。 安装 使用Crystal,在此存储库的根目录中运行crystal run src/crogue.cr 。 或者,将我检查过的crogue-game二进制文件运行到bin文件夹中(例如./bin/crogue-game )。 您必须从此仓库的根目录或其他可用maps文件夹的地方运行它。 由于它是Crystal,因此可能无法在Windows上运行。 该二进制文件将在OSX上运行。 编辑和编写自己的关卡 从扩展名为.map的文本文件文件夹中读取级别。 构造级别的规则非常简单:use . 代表可步行的图块,而字符@ , X , k , O (不可逾越的Struts)和#代表其他所有内容。 地图不必是矩形的:如示例级别所示,空白空间被视为不可通行的


【文件预览】:
crogue-master
----.gitignore(30B)
----README.md(1KB)
----bin()
--------crogue-game(238KB)
----maps()
--------lv2.map(463B)
--------lv1.map(512B)
----screenshot.png(69KB)
----src()
--------game_entities.cr(2KB)
--------game.cr(3KB)
--------crogue.cr(303B)
--------entity.cr(1KB)
--------tile.cr(475B)

网友评论