文件名称:roguelike:Racket中的一个简单的roguelike,大致基于Python 3 libtcod教程
文件大小:39KB
文件格式:ZIP
更新时间:2024-05-22 10:21:23
racket roguelike Racket
球拍类rogue 在我的新项目中(实际上如此之新,它甚至还没有一个合适的名字),我尝试在构建一个 。 Racket是一种现代而凉快的Lisp方言,我之所以选择它,是因为我想参与函数式编程,但同时又不想与Haskell斗争。 我正在关注,但是没有libtcod和Python(是)。 如果可能,我会尽量坚持使用原始版本,如果不使用体系结构,则至少应遵循总体思路。 现在也有与此相关的博客系列,您可以。 动机 对我而言,最大的动机是r / roguelikedev的,这是一个年度活动,针对像我这样的新(roguelike)开发人员,为他们提供了动机帮助和社区意识。 如果您甚至只是对制作自己的Roguelike感兴趣,请务必访问该subreddit! 自己玩 如果您的计算机上安装了球拍,则运行游戏应该非常简单。 它仅在运行MacOS Mojave的Mac上进行了测试,但至少也应该在Linux上
【文件预览】:
roguelike-master
----terrain.rkt(2KB)
----.gitignore(61B)
----LICENSE(1KB)
----image-db.rkt(5KB)
----rectangle.rkt(2KB)
----region.rkt(1KB)
----README.md(2KB)
----roguelike.rkt(5KB)
----generator.rkt(5KB)
----tiles.png(26KB)
----main.rkt(535B)
----fov.rkt(5KB)
----entities.rkt(769B)
----tile.rkt(848B)
----world.rkt(768B)
----flood-fill.rkt(2KB)