Install and Run CodeCombat Multiplayer Game on Ubuntu 16.04

Install and Run CodeCombat Multiplayer Game on Ubuntu 16.04

CodeCombat is a multiplayer programming game for learning how to code. It's a platform for students to learn computer science while playing through a real game.

It's both a startup and a community project, completely open source under the MIT and Creative Commons licenses. Furthermore, it's the largest open source CoffeeScript project by lines of code, and since it's a game, it's really fun to hack on.

To install CodeCombat, we need to first setup our database. The database used will be MongoDB

Install MongoDB

sudo apt-key adv --keyserver hkp:// --recv EA312927 echo "deb "$(lsb_release -sc)"/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list sudo apt-get update && sudo apt-get install -y mongodb-org
cd /lib/systemd/system/ vim mongod.service
[Unit] Description=High-performance, schema-free document-oriented database Documentation= [Service] User=mongodb Group=mongodb ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf [Install]
systemctl daemon-reload
systemctl start mongod systemctl enable mongod

Install and run CodeCombat Multiplayer Game on Ubuntu 16.04

sudo apt-get install build-essential python2.7 git curl npm nodejs-legacy
npm config set python 'which python2.7'
git config --global "YOUR_NAME" git config --global "YOUR_EMAIL_ADDRESS"
git clone cd codecombat git remote add -f upstream
npm install
(cd $(mktemp -d /tmp/coco.XXXXXXXX) && curl | tar xzf - && mongorestore --drop --host
npm run dev

Now we have our game environment running on Ubuntu 16.04

Schimbarea schimbătorului de adrese MAC
Acest articol va discuta despre cum puteți schimba adresa MAC a sistemului dvs. În primul rând, vom oferi o scurtă definiție a adresei MAC. Apoi, vom ...
Cum să căutați adrese MAC
Acest articol va discuta următoarele: Ce este o adresă MAC? Găsirea adresei IP și MAC folosind linia de comandă Comanda IP Găsirea adresei IP în sist...
Scanare în rețea cu Fierce
O introducere rapidă la Fierce Astăzi, vom introduce Fierce, un fantastic instrument de cartografiere a rețelei și de scanare a porturilor. Adesea fol...