文件名称:Snake:蛇 - 语言游戏
文件大小:71KB
文件格式:ZIP
更新时间:2024-06-27 09:11:12
Clojure
蛇 - 语言游戏 该存储库包含各种不同编程语言的各种 Snake 实现。 对我来说,在掌握了 Hello World! 之后,Snake 游戏成为了最喜欢用新编程语言编写的程序。 它的性质很简单,特征集通常被限制在最小范围内,但是,它需要使用数据结构并鼓励对惯用语言结构的探索。 它并不比以下 ASCII 绘图显示的多得多: /----------\ | | |oo | | | | # | | o# o | | o##### | | # | | ### | | o | | | \----------/GAME OVER 基础就在那里,需要一些用户交互,有时它带有像当前 Erlang 版本这样的基本 AI。 如果您喜欢这个想法,请加入,fork 项目,并
【文件预览】:
Snake-master
----README.rst(956B)
----JavaScript()
--------Terminal.js(677B)
--------BoardView.js(1KB)
--------Snake.js(1KB)
--------index.html(1KB)
--------Board.js(2KB)
--------Elements.js(203B)
----icon.gif(2KB)
----CSOM()
--------Snake.som(2KB)
--------Terminal.c(4KB)
--------Element.som(241B)
--------Apple.som(19B)
--------BoardView.som(1KB)
--------Main.som(1KB)
--------SnakeElement.som(142B)
--------Board.som(2KB)
--------Terminal.som(955B)
--------Makefile(831B)
----Java()
--------src()
--------.project(369B)
--------.classpath(226B)
--------run.sh(96B)
----Erlang()
--------definitions.hrl(196B)
--------getty.erl(2KB)
--------game.erl(560B)
--------nestfct.erl(295B)
--------snake_ai.erl(3KB)
--------test.sh(77B)
--------game_master.erl(5KB)
--------terminal_reader.erl(1KB)
--------terminal.erl(531B)
--------run.sh(123B)
--------Makefile(137B)
--------board.erl(2KB)
--------board_view.erl(4KB)
--------snake.erl(798B)
--------demo.erl(557B)
--------main.erl(605B)
----Rust()
--------src()
--------Cargo.toml(127B)
--------run.sh(105B)
----PHP()
--------main.php(1021B)
--------Board.php(2KB)
--------Snake.php(2KB)
--------.settings()
--------BoardView.php(1KB)
--------.project(507B)
--------Elements.php(249B)
--------Terminal.php(755B)
--------.cache()
----LICENSE(1KB)
----.gitignore(175B)
----Ruby()
--------snake.rb(1KB)
--------board.rb(1KB)
--------snake_element.rb(172B)
--------terminal.rb(1KB)
--------apple.rb(29B)
--------main.rb(880B)
--------element.rb(186B)
--------board_view.rb(1KB)
----Clojure()
--------project.clj(360B)
--------test()
--------src()
--------README(115B)
--------.project(496B)
--------.classpath(443B)
--------run.sh(384B)
----NXTTinySnake()
--------README.rst(713B)
--------tiny-snake.c(4KB)
--------tiny-snake.S(3KB)