saiichihashimoto / this-is-snek Arhivat

Un simplu BattleSnake AI scris în Javascript pentru NodeJS.

Pentru a începe veți avea nevoie de un mediu de dezvoltare NodeJS funcțional și, cel puțin, să citiți documentația Heroku privind implementarea unei aplicații NodeJS.

Dacă nu ați configurat un mediu de dezvoltare NodeJS înainte, citiți cum să începeți cu NodeJS. Veți avea nevoie, de asemenea, de npm pentru gestionarea ușoară a dependențelor JS.

Acest client folosește Express4 pentru gestionarea ușoară a rutelor, citiți documentația pentru a afla mai multe despre citirea parametrilor JSON de intrare, scrierea răspunsurilor etc.

Deploy

Executați AI-ul local

Fork și clonați acest repo:

git clone [email protected]:sendwithus/battlesnake-node.gitcd battlesnake-node

Instalați dependențele:

npm install -g foreman # Node implementation of Ruby Foremannpm install

Executați serverul:

nf start web

Testați clientul în browser: http://localhost:9001

Deploying to Heroku

Click pe butonul Deploy to Heroku din partea de sus sau utilizați comenzile din linia de comandă de mai jos.

Creați o nouă aplicație NodeJS Heroku:

heroku create 

Push code to Heroku servers:

git push heroku master

Deschideți aplicația Heroku în browser:

heroku open

Ou mergeți direct prin http://APP_NAME.herokuapp.com

Veziți/primiți jurnalele serverului:

heroku logs --tail

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.