Hry

Nainstalujte a spusťte hru CodeCombat pro více hráčů na Ubuntu 16.04

Nainstalujte a spusťte hru CodeCombat pro více hráčů na Ubuntu 16.04

CodeCombat je programovací hra pro více hráčů, která se učí kódovat. Je to platforma pro studenty, aby se naučili informatiku při hraní ve skutečné hře.

Je to jak startup, tak komunitní projekt, zcela otevřený zdroj pod licencemi MIT a Creative Commons. Kromě toho je to největší open source projekt CoffeeScript podle řádků kódu, a protože je to hra, je opravdu zábavné hackovat.

Chcete-li nainstalovat CodeCombat, musíme nejprve nastavit naši databázi. Použitá databáze bude MongoDB

Nainstalujte 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.seznam.d / mongodb-org-3.2.seznam sudo apt-get update && sudo apt-get install -y mongodb-org
cd / lib / systemd / system / vim mongod.servis
[Unit] Description = High-performance, schema-free document-oriented database After = network.cílová dokumentace = https: // dokumenty.mongodb.org / manual [Service] User = mongodb Group = mongodb ExecStart = / usr / bin / mongod --quiet --config / etc / mongod.conf [Instalovat] WantedBy = více uživatelů.cílová
systemctl daemon-reload
start mongod systemctl povolit mongod

Nainstalujte a spusťte hru CodeCombat pro více hráčů na Ubuntu 16.04

sudo apt-get install build-essential python2.7 git curl npm nodejs-legacy
npm config set python 'který python2.7 '
git config - globální uživatel.jméno "YOUR_NAME" git config - globální uživatel.e-mail „YOUR_EMAIL_ADDRESS“
git clone https: // github.com / codecombat / codecombat.git cd codecombat git remote add -f upstream https: // github.com / codecombat / codecombat.sakra
NPM instalace
(cd $ (mktemp -d / tmp / coco.XXXXXXXX) && curl http: // analytics.codecombat.com: 8080 / výpis.dehet.gz | tar xzf - && mongorestore --drop --host 127.0.0.1)
npm běh dev
http: // 127.0.0.1: 3000

Nyní máme naše herní prostředí spuštěné na Ubuntu 16.04

Top 5 ergonomických produktů pro počítačové myši pro Linux
Způsobuje dlouhodobé používání počítače bolest zápěstí nebo prstů? Trpíte ztuhlými klouby a neustále si musíte třást ruce? Cítíte pálivou bolest pokaž...
Jak změnit nastavení myši a touchpadu pomocí Xinput v Linuxu
Většina linuxových distribucí je ve výchozím nastavení dodávána s knihovnou „libinput“ pro zpracování vstupních událostí v systému. Může zpracovávat v...
Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...