Ž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

5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...
Atvirojo kodo komercinių žaidimų variklių uostai
Nemokami atvirojo kodo ir įvairių platformų žaidimų varikliai gali būti naudojami žaidžiant senus ir kai kuriuos gana naujus žaidimų pavadinimus. Šiam...