-
Notifications
You must be signed in to change notification settings - Fork 9
安装方法
halida edited this page Dec 5, 2011
·
3 revisions
- zeromq 2.1.10
- pyzmq 2.1.10
- python-pygame
- tornado >=2.0 (如果你需要支持websocket hypi17, 现在只有chrome17, 那么需要安装开发版本)
因为ubuntu源里面的zeromq好像不是最新的, 我是直接上: http://www.zeromq.org/intro:get-the-software 上面下载2.1.10版本的.
然后就是解压编译安装. 需要g++以及uuid-dev.
需要指定2.1.10版本
sudo easy_install pyzmq==2.1.10
pygame用来本机显示游戏场景.
::
sudo apt-get install python-pygame
需要安装rails!! 如果你不希望装这些的话, 可以跳过. (我建议跳过, 直接用pygame来看)
rails目录是rubyweb.
安装过程比较复杂, 具体见 http://server.linjunhalida.com/blog/article/rails_ubuntu_%E5%AE%89%E8%A3%85/
开启多个终端, 每个终端分别执行 ::
# 游戏引擎
make game
# 加入测试ai
make ais
# 开启http接口服务器
make http
# 用pygame来做本地游戏场景显示
make show
# 如果你需要跑snakechallenge网站的话
# 开启web服务器
make website
然后你就可以看到2条蛇在追逐豆子了... 安装好累呀...