ЦодеЦомбат је игра за више играча за програмирање за учење кодирања. То је платформа за студенте да уче рачунарске науке играјући се кроз стварну игру.
То је и стартуп пројекат и пројекат заједнице, у потпуности отворен под изворима МИТ и Цреативе Цоммонс. Штавише, то је највећи отворени извор ЦоффееСцрипт пројекат по редовима кода, а пошто је реч о игри, заиста је забавно хакирати га.
Да бисмо инсталирали ЦодеЦомбат, прво морамо да подесимо нашу базу података. База података која се користи биће МонгоДБ
Инсталирајте МонгоДБ
- Увезите јавни кључ, направите датотеку листе извора и инсталирајте базу података
судо апт-кеи адв --кеисервер хкп: // кеисервер.убунту.цом: 80 --рецв ЕА312927 ецхо "деб хттп: // репо.монгодб.орг / апт / убунту "$ (лсб_релеасе -сц)" / монгодб-орг / 3.2 мултиверсе "| судо тее / етц / апт / соурцес.листа.д / монгодб-орг-3.2.листа судо апт-гет упдате && судо апт-гет инсталл -и монгодб-орг
- Направите датотеку услуге за монгодб
цд / либ / системд / систем / вим монгод.услуга
- Залепите доле у датотеку
[Јединица] Опис = База података оријентисана на документе високих перформанси, без шеме, након = мрежа.циљна документација = хттпс: // доцс.монгодб.орг / мануал [Услуга] Корисник = монгодб Група = монгодб ЕкецСтарт = / уср / бин / монгод --куиет --цонфиг / етц / монгод.цонф [Инсталирај] ВантедБи = вишекориснички.мета
- Поново учитајте услугу системд следећом наредбом
системцтл даемон-релоад
- Покрените монгодб услугу и додајте је као услугу приликом покретања
системцтл старт монгод системцтл омогући монгод
Инсталирајте и покрените ЦодеЦомбат Мултиплаиер Гаме на Убунту 16.04
- Инсталирајте неке потребне пакете
судо апт-гет инсталл питхон2 неопходан за изградњу.7 гит цурл нпм нодејс-легаци
- Ако је ваша подразумевана верзија Питхона 3, покрените и ову
нпм цонфиг је поставио питхон 'који питхон2.7 '
- Даље, подесимо Гит
гит цонфиг --глобал корисник.име „ИОУР_НАМЕ“ гит цонфиг --глобал усер.имејл „ИОУР_ЕМАИЛ_АДДРЕСС“
- Даље започињемо клонирање игре из спремишта
гит клон хттпс: // гитхуб.цом / цодецомбат / цодецомбат.гит цд цодецомбат гит ремоте адд -ф узводно хттпс: // гитхуб.цом / цодецомбат / цодецомбат.гит
- Инсталирајте зависности
нпм инсталл
- Увезимо најновију развојну базу података и препишите тренутну развојну базу података
(цд $ (мктемп -д / тмп / цоцо.КСКСКСКСКСКСКСКС) && цурл хттп: // аналитицс.цодецомбат.цом: 8080 / депонија.катран.гз | тар кзф - && монгоресторе --дроп --хост 127.0.0.1)
- Покрените следећу команду да бисте покренули брунцх и нодемон
нпм покрен
- Отворите прегледач и унесите следећу УРЛ адресу
хттп: // 127.0.0.1: 3000
Сада имамо окружење за игре које ради на Убунту 16.04