Permainan

Pasang dan Jalankan Game Multiplayer CodeCombat di Ubuntu 16.04

Pasang dan Jalankan Game Multiplayer CodeCombat di Ubuntu 16.04

CodeCombat adalah permainan pengaturcaraan berbilang pemain untuk belajar bagaimana membuat kod. Ini adalah platform untuk pelajar belajar sains komputer sambil bermain melalui permainan sebenar.

Ini adalah projek permulaan dan komuniti, sumber terbuka sepenuhnya di bawah lesen MIT dan Creative Commons. Tambahan pula, ini adalah projek sumber terbuka CoffeeScript terbesar mengikut kod, dan kerana ia adalah permainan, sangat menggembirakan.

Untuk memasang CodeCombat, kita perlu terlebih dahulu menyediakan pangkalan data kita. Pangkalan data yang digunakan adalah MongoDB

Pasang MongoDB

sudo apt-key adv --keyserver hkp: // keyerver.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 / sumber.senarai.d / mongodb-org-3.2.senaraikan sudo apt-get kemas kini && sudo apt-get install -y mongodb-org
cd / lib / systemd / system / vim mongod.perkhidmatan
[Unit] Penerangan = Pangkalan data berorientasikan dokumen berprestasi tinggi tanpa skema Selepas = rangkaian.Dokumentasi sasaran = https: // docs.mongodb.org / manual [Perkhidmatan] Pengguna = mongodb Group = mongodb ExecStart = / usr / bin / mongod --quiet --config / etc / mongod.conf [Pasang] WantedBy = berbilang pengguna.sasaran
sistemctl daemon-tambah nilai
systemctl start mongod systemctl aktifkan mongod

Pasang dan jalankan CodeCombat Multiplayer Game di Ubuntu 16.04

sudo apt-get install build-essential python2.7 git curl npm nodejs-legacy
npm config mengatur python 'yang python2.7 '
git config - pengguna global.nama "YOUR_NAME" git config - pengguna global.e-mel "YOUR_EMAIL_ADDRESS"
klon git https: // github.com / codecombat / codecombat.git cd codecombat git remote add -f hulu https: // github.com / codecombat / codecombat.git
pasang npm
(cd $ (mktemp -d / tmp / coco.XXXXXXXX) && curl http: // analytics.codecombat.com: 8080 / lambakan.tar.gz | tar xzf - && mongorestore --drop --host 127.0.0.1)
npm jalankan dev
http: // 127.0.0.1: 3000

Kini persekitaran permainan kita berjalan di Ubuntu 16.04

Port Sumber Terbuka Mesin Permainan Komersial
Rekreasi enjin permainan sumber terbuka dan bebas platform boleh digunakan untuk bermain lama dan juga beberapa tajuk permainan yang baru-baru ini. Ar...
Permainan Perintah Terbaik untuk Linux
Baris perintah bukan hanya sekutu terbesar anda ketika menggunakan Linux-ia juga dapat menjadi sumber hiburan kerana anda dapat menggunakannya untuk m...
Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Sekiranya anda suka bermain permainan di Linux dengan gamepad dan bukannya sistem input papan kekunci dan tetikus biasa, ada beberapa aplikasi berguna...