NodeJS 用の Javascript で書かれた簡単な BattleSnake AI です。
NodeJS 開発環境を構築したことがない場合は、「NodeJS の始め方」をお読みください。 また、JS の依存関係を簡単に管理するために npm が必要です。
このクライアントは、ルート管理を簡単に行うために Express4 を使用します。
Deploy
Running the AI locally
Fork and clone this repo:
git clone [email protected]:sendwithus/battlesnake-node.gitcd battlesnake-node
Install dependencies:
npm install -g foreman # Node implementation of Ruby Foremannpm install
Run the server:
nf start web
Test the client in your browser.クライアントテストを実行する:
Deploy
Local AIを実行する:
git clone [email protected]:sendwithus/battlesnake-node.gitcd battlesnake-node
git clone [email protected]:sendwithus/battlesnake-node.gitcd battlesnake-node
このリポジトリをフォークしてクローンします。 http://localhost:9001
Heroku へのデプロイ
上部にある [Deploy to Heroku] ボタンをクリックするか、以下のコマンド ライン コマンドを使用します。
Create a new NodeJS Heroku app:
heroku create
Push code to Heroku servers:
git push heroku master
Open Heroku app in browser:
heroku open
or directly go via http://APP_NAME.herokuapp.com
View/stream server logs:
heroku logs --tail