Igre

Instalirajte i pokrenite CodeCombat Multiplayer Game na Ubuntu 16.04

Instalirajte i pokrenite CodeCombat Multiplayer Game na Ubuntu 16.04

CodeCombat je programerska igra za više igrača za učenje kodiranja. To je platforma za studente za učenje informatike dok se igraju kroz stvarnu igru.

To je i startup i projekt zajednice, u potpunosti otvoren pod izvorima MIT i Creative Commons. Nadalje, to je najveći open source projekt CoffeeScript po retcima koda, a budući da je riječ o igri, stvarno je zabavno hakirati ga.

Da bismo instalirali CodeCombat, prvo moramo postaviti našu bazu podataka. Baza podataka koja će se koristiti bit će MongoDB

Instalirajte MongoDB

sudo apt-key adv --keyserver hkp: // keyserver.ubuntu.com: 80 --recv EA312927 echo "deb http: // repo.mongodb.org / apt / ubuntu "$ (lsb_release -sc)" / mongodb-org / 3.2 multiverse "| sudo tee / etc / apt / sources.popis.d / mongodb-org-3.2.popis sudo apt-get update && sudo apt-get install -y mongodb-org
cd / lib / systemd / system / vim mongod.servis
[Jedinica] Opis = Baza podataka orijentirana na dokumente visokih performansi, bez sheme, nakon = mreža.ciljana dokumentacija = https: // docs.mongodb.org / manual [Usluga] Korisnik = mongodb Grupa = mongodb ExecStart = / usr / bin / mongod --quiet --config / etc / mongod.conf [Instaliraj] WantedBy = višekorisnički.cilj
systemctl daemon-reload
systemctl start mongod systemctl omogućiti mongod

Instalirajte i pokrenite CodeCombat Multiplayer Game na Ubuntu 16.04

sudo apt-get instalacija bitnog python2.7 git curl npm nodejs-legacy
npm config postaviti python 'koji python2.7 '
git config --global korisnik.ime "YOUR_NAME" git config - globalni korisnik.e-pošta "YOUR_EMAIL_ADDRESS"
git klon https: // github.com / codecombat / codecombat.git cd codecombat git daljinsko dodavanje -f uzvodno https: // github.com / codecombat / codecombat.git
npm instalirati
(cd $ (mktemp -d / tmp / coco.XXXXXXXX) && curl http: // analytics.codecombat.com: 8080 / odlagalište.katran.gz | tar xzf - && mongorestore --drop --host 127.0.0.1)
npm pokretanje dev
http: // 127.0.0.1: 3000

Sada imamo okruženje za igre koje radi na Ubuntu 16.04

Top 5 karata za hvatanje igara
Svi smo vidjeli i voljeli streaming reprodukcije na YouTubeu. PewDiePie, Jakesepticye i Markiplier samo su neki od najboljih igrača koji su zaradili m...
Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...
Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...