-
Notifications
You must be signed in to change notification settings - Fork 9
Home
halida edited this page Dec 7, 2011
·
20 revisions
自己写AI来玩贪吃蛇游戏.
在线网站地址: http://snakechallenge.org
- 你可以直接进入网站, 看现在正在进行的游戏: http://snakechallenge.org/room/0/, 我们的网站会常驻几条很笨的AI蛇.
- 网站注册登录之后, 你可以在右边点击ADD USER, 手动控制一条蛇进行游戏. (需要简单地注册一下)
- 我们的游戏规则在原先贪吃蛇的基础上做了小小的改动, 具体见 游戏规则.
- 不过, 手动玩不是我们项目的重点, 重点在于可以自己写AI控制蛇来玩这个游戏, 具体如何调用我们提供的API, 见 API调用方法.
- 如果你不太熟悉如何使用, 可以看看我们的示例代码: https://github.com/halida/snake-challenge/blob/master/examples/ 下面的simple_snake.rb, simple_snake.py, 或者比较复杂的ai_simple.py.
- 你可以本地搭建一个测试环境, 或者直接用我们的服务器. 我们的游戏服务器在: game.snakechallenge.org:9999.
如果你希望在本地跑本项目, 需要看 系统架构和安装方法. 你觉得现在提供的几个地图不够有意思的话, 也可以根据地图格式自己做地图.
如果你有什么想法, 建议, 或者发现了什么bug的话, 请告诉我们: https://github.com/halida/snake-challenge/issues/new