Перейти к основному содержимому

Установка сервера

Для работы необходимо установить на сервер Node.JS версии 16 (обязательно именно эту версию, не ниже и не выше).

https://nodejs.org/en/download/package-manager

Сервер можно установить либо на свой хостинг и подключаться по выделенному IP, либо установить на свой компьютер и подключаться по localhost. Для тестирования проекта можно обойтись собственным компьютером.

Мы постарались максимально упростить взаимодействие разработчиков с игроками, поэтому Вам останется лишь обрабатывать готовые события, получаемые от клиентов игроков, и отправлять им команды на взаимодействие с объектами интерфейса и локации.

Создайте папку для будущего проекта.

После установки Node.JS, нужно скачать KotikiServer:

Скачать на компьютер

Скачайте архив и распакуйте его: KotikiServer.zip

Скачать через SSH

Воспользуйтесь пакетом wget или curl для скачивания архива, и распакуйте его с помощью пакета tar:

wget https://dev.kotiki.fun/files/KotikiServer.tar.gz

tar –xvzf KotikiServer.tar.gz

В корневой папке пакета находится файл loop.js

В этом файле содержится вся игрокая логика и обработчик получаемых команд от игроков.

loop.js

Подробную информацию о том, как редактировать этот файл и добавлять свои механики и свою логику Вы сможете получить из серии уроков (тут ссылка на раздел с уроками).

Чтобы запустить сервер и протестировать подключение к нему, выполните команду в корневой папке проекта:

npm run

Если в консоли появилось сообщение Server Started!, переходите к главе Тестирование проекта.