space invaders使用Clojure与quil实现的太空入侵者克隆游戏
这是一款非常基本的太空入侵者实现,模仿了Mary Rose Cook的大胆而出色的现场编码演讲(Vimeo链接)。
我认为在Clojure中执行它非常有趣,特别是结合了quil 2.1.0版本中引入的新的模式,以函数式风格进行实现。为了运行这个项目,您需要安装Leiningen,安装说明请参考项目文档。下面是基本的操作步骤:
- 下载项目到本地目录:
git clone https://github.com/quephird/space-invaders
- 进入该目录并运行以下命令:
lein repl
- 在Clojure REPL中加载项目:
(load-file \"./src/space_invaders/core.clj\")
当前功能:
这款游戏非常基础,实际上是我第一次制作的游戏,因此离真正的游戏还差得很远,但它仍然展示了如何用Clojure实现一个简单的太空入侵者克隆。未来的改进可能会包括更复杂的功能和更流畅的游戏体验。
用户评论