Spiele

Installieren und starten Sie das CodeCombat-Multiplayer-Spiel auf Ubuntu 16.04

Installieren und starten Sie das CodeCombat-Multiplayer-Spiel auf Ubuntu 16.04

CodeCombat ist ein Multiplayer-Programmierspiel zum Erlernen des Programmierens. Es ist eine Plattform für Studenten, um Informatik zu lernen, während sie ein echtes Spiel durchspielen.

Es ist sowohl ein Startup- als auch ein Community-Projekt, vollständig Open Source unter den MIT- und Creative-Commons-Lizenzen. Darüber hinaus ist es das größte Open-Source-CoffeeScript-Projekt nach Codezeilen, und da es ein Spiel ist, macht es wirklich Spaß, es zu hacken.

Um CodeCombat zu installieren, müssen wir zuerst unsere Datenbank einrichten. Die verwendete Datenbank ist MongoDB

MongoDB installieren

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 Multiversum" | sudo tee /etc/apt/sources.aufführen.d/mongodb-org-3.2.list sudo apt-get update && sudo apt-get install -y mongodb-org
cd /lib/systemd/system/ vim mongod.Bedienung
[Einheit] Description=Hochleistungsfähige, schemafreie dokumentenorientierte Datenbank After=network.Zieldokumentation=https://docs.mongodb.org/manual [Service] User=mongodb Group=mongodb ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf [Installieren] WantedBy=multi-user.Ziel
systemctl daemon-reload
systemctl starte mongod systemctl aktiviere mongod

CodeCombat Multiplayer Game auf Ubuntu 16 Game installieren und ausführen.04

sudo apt-get install build-essential python2.7 git curl npm nodejs-legacy
npm config set python 'welches python2.7'
git config --global user.name "YOUR_NAME" git config --global user.E-Mail "YOUR_EMAIL_ADDRESS"
git-Klon https://github.com/codecombat/codecombat.git cd codecombat git remote add -f Upstream https://github.com/codecombat/codecombat.git
npm installieren
(cd $(mktemp -d /tmp/coco.XXXXXXX) && curl http://analytics.Codekampf.com:8080/dump.Teer.gz | tar xzf - && mongorestore --drop --host 127.0.0.1)
npm ausführen dev
http://127.0.0.1:3000

Jetzt läuft unsere Spielumgebung auf Ubuntu 16.04

Ubuntu auf Raspberry Pi installieren
Canonical hat eine minimale Version von Ubuntu veröffentlicht, die speziell für IoT-Geräte entwickelt wurde und den Namen Ubuntu Core trägt. Ubuntu Co...
Liste der Dateien mit Bash-Skript kopieren
Bash (Bourne Again Shell) ist die Art von Shell, die zum Ausführen von Befehlen und Skripten dient. Bash war eine weiterentwickelte Version der sh-She...
Verschachtelte Schleife in Bash-Skriptbeispielen
In der Programmierung oder Skripterstellung ist die Schleife eines der grundlegendsten und mächtigsten Konzepte. Eine Schleife führt bestimmte Aufgabe...