Žaidimai

Įdiekite ir paleiskite „CodeCombat Multiplayer Game“ „Ubuntu 16“.04

Įdiekite ir paleiskite „CodeCombat Multiplayer Game“ „Ubuntu 16“.04

„CodeCombat“ yra daugelio žaidėjų programavimo žaidimas, skirtas išmokti koduoti. Tai platforma, skirta studentams išmokti informatikos žaidžiant tikrą žaidimą.

Tai ir startuolis, ir bendruomenės projektas, visiškai atviras šaltinis pagal MIT ir „Creative Commons“ licencijas. Be to, tai didžiausias atvirojo kodo „CoffeeScript“ projektas pagal kodo eilutes, ir kadangi tai žaidimas, įsilaužti tikrai smagu.

Norėdami įdiegti „CodeCombat“, pirmiausia turime nustatyti savo duomenų bazę. Naudojama duomenų bazė bus „MongoDB“

Įdiekite „MongoDB“

sudo apt-key adv --keyserver hkp: // raktų serveris.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.sąrašą.d / mongodb-org-3.2.sąrašas sudo apt-get update && sudo apt-get install -y mongodb-org
cd / lib / systemd / system / vim mongod.paslaugą
[Unit] Aprašymas = Didelio našumo, be schemų orientuota į dokumentus orientuota duomenų bazė After = tinklas.tikslinė dokumentacija = https: // docs.mongodb.org / manual [tarnyba] Vartotojas = mongodb Group = mongodb ExecStart = / usr / bin / mongod --quiet --config / etc / mongod.conf [Įdiegti] WantedBy = daugeliui vartotojų.taikinys
systemctl daemon-reload
startct mongod systemctl įgalinti mongodą

Įdiekite ir paleiskite „CodeCombat Multiplayer Game“ „Ubuntu 16“.04

sudo apt-get install build-essential python2.7 git curl npm nodejs-palikimas
npm config set python 'kuris python2.7 '
git config - pasaulinis vartotojas.pavadinkite „YOUR_NAME“ „git config“ - globalų vartotoją.siųsti el. laišką „YOUR_EMAIL_ADDRESS“
gito klonas https: // github.com / codecombat / codecombat.git cd codecombat git remote add -f upstream https: // github.com / codecombat / codecombat.git
npm įdiegti
(cd $ (mktemp -d / tmp / coco.XXXXXXXX) && curl http: // analitika.kodekombatas.com: 8080 / dump.degutas.gz | degutas xzf - && mongorestore --drop --host 127.0.0.1)
npm paleisti dev
http: // 127.0.0.1: 3000

Dabar žaidimų aplinka veikia „Ubuntu 16“.04

Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...
Geriausi žaidimai, kuriuos reikia žaisti naudojant rankos stebėjimą
„Oculus Quest“ neseniai pristatė puikią rankos stebėjimo be valdiklių idėją. „Oculus Quest“ rankų sekimo žaidimai iki šiol buvo ribojami, kai žaidimų ...
Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...