Ž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 naudoti „AutoKey“, norint automatizuoti „Linux“ žaidimus
„AutoKey“ yra darbalaukio automatizavimo įrankis, skirtas „Linux“ ir „X11“, užprogramuotas „Python 3“, „GTK“ ir „Qt“. Naudodami scenarijų ir „MACRO“ f...
Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...
Kaip atsisiųsti ir paleisti „Sid Meier Civilization VI“ sistemoje „Linux“
Įvadas į žaidimą „Civilization 6“ yra šiuolaikinė klasikinės koncepcijos, pristatytos „Age of Empires“ žaidimų serijoje, koncepcija. Idėja buvo gana p...