Игри

Инсталирайте и стартирайте CodeCombat Multiplayer Game на Ubuntu 16.04

Инсталирайте и стартирайте CodeCombat Multiplayer Game на Ubuntu 16.04

CodeCombat е мултиплейър игра за програмиране, за да научите как да кодирате. Това е платформа за учениците да учат компютърни науки, докато играят през истинска игра.

Това е едновременно стартиращ и общностен проект, напълно отворен код под лицензите MIT и Creative Commons. Освен това това е най-големият проект с отворен код CoffeeScript по редове код и тъй като това е игра, наистина е забавно да се хаква.

За да инсталираме CodeCombat, първо трябва да настроим нашата база данни. Използваната база данни ще бъде MongoDB

Инсталирайте 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 мултивселена "| sudo tee / etc / apt / sources.списък.г / mongodb-org-3.2.списък sudo apt-get update && sudo apt-get install -y mongodb-org
cd / lib / systemd / system / vim mongod.обслужване
[Единица] Описание = Високопроизводителна, без схема ориентирана към документи база данни After = мрежа.целева документация = https: // docs.mongodb.org / manual [Service] User = mongodb Group = mongodb ExecStart = / usr / bin / mongod --quiet --config / etc / mongod.conf [Инсталиране] WantedBy = многопотребителски.мишена
systemctl daemon-reload
стартиране на mongod

Инсталирайте и стартирайте CodeCombat Multiplayer Game на Ubuntu 16.04

sudo apt-get инсталирате python2 от съществено значение за изграждането.7 git curl npm nodejs-legacy
npm config задава python 'кой python2.7 '
git config --global потребител.име "YOUR_NAME" git config --global потребител.имейл „YOUR_EMAIL_ADDRESS“
git clone https: // github.com / codecombat / codecombat.git cd codecombat git remote add -f upstream https: // github.com / codecombat / codecombat.git
npm инсталиране
(cd $ (mktemp -d / tmp / coco.XXXXXXXX) && curl http: // analytics.codecombat.com: 8080 / изхвърляне.катран.gz | tar xzf - && mongorestore --drop --host 127.0.0.1)
npm стартиране dev
http: // 127.0.0.1: 3000

Сега нашата игрална среда работи на Ubuntu 16.04

Как да заснемете и поточно предадете игралната си сесия на Linux
В миналото играта на игри се смяташе само за хоби, но с течение на времето игралната индустрия отбеляза огромен ръст по отношение на технологиите и бр...
Най-добрите игри за игра с ръчно проследяване
Oculus Quest наскоро представи страхотната идея за ръчно проследяване без контролери. С непрекъснато нарастващия брой игри и дейности, които изпълнява...
Как да покажете OSD наслагване в приложения на цял екран за Linux и игри
Играта на цял екран или използване на приложения в режим на цял екран без разсейване може да ви откъсне от съответната системна информация, видима в п...