Поиск по сайту:

Установка Teeworlds (многопользовательская 2D-игра) и создание игрового сервера Teeworlds


Teeworlds — это бесплатная многопользовательская онлайн-игра-стрелялка в формате 2D для Linux, Windows и Mac, которая очень увлекательна. Она включает в себя множество игровых режимов (режимы игры для 16 игроков), таких как Deathmatch, Capture the Flag и многие другие игровые режимы, которые разработанная игровым сообществом, вы даже можете создавать свои собственные карты, создавать собственный режим сервера и приглашать на него друзей.

Ознакомиться с игровым процессом, созданным разработчиком, можно по ссылке:

Шаг 1. Установка игры Teeworlds

Игру можно загрузить из репозитория Ubuntu, запустите.

sudo apt-get install teeworlds

В Fedora игра также доступна в репозиториях, запустите эту команду от имени пользователя root.

yum install teeworlds

Вы также можете играть в нее на OpenSUSE, загрузив пакет teeworlds со страницы загрузки программного обеспечения OpenSuse.

Шаг 2. Создайте сервер Teeworlds

Сейчас мы объясним, как создать сервер teeworlds и как его настроить. Конечно, для этого вам понадобится онлайн-сервер (вы можете создать сервер teeworlds со своего персонального компьютера, но это будет очень медленный из-за медленного подключения к Интернету, поэтому вам нужен онлайн-сервер).

На самом деле создать сервер Teeworlds очень просто, для этого вам просто нужно установить пакет teeworlds-server для установки в Ubuntu.

sudo apt-get install teeworlds-server

В Fedora/OpenSUSE или любом другом дистрибутиве вам необходимо загрузить Teeworlds с официальной страницы загрузки и запустить файл «teeworlds-server», чтобы запустить сервер.

teeworlds-server

Сервер Teeworlds по умолчанию будет запущен на том же IP-адресе, что и ваш сервер, и на порту 8303. Допустим, ваш IP-адрес xxx.xxx.x.xxx, сервер будет включен по адресу xxx.xxx.x.xxx:8303 по умолчанию.

Откройте игру, выполнив следующую команду, введите IP и порт в это поле. Замените xxx.xxx.x.xxx на свой IP-номер.

teeworlds

Шаг 3. Настройте сервер Teeworlds

Теперь мы углубимся в настройку сервера Teeworlds. Если вы используете Ubuntu, создайте файл с именем «teeworlds_srv.cfg» в своем домашнем каталоге.

nano teeworlds_srv.cfg

Добавьте в него следующий код. Сохраните и закройте файл.

sv_name Tecmint Test Server
sv_motd Welcome to our server!
sv_gametype ctf
sv_warmup 0
sv_map dm1
sv_max_clients 16
sv_scorelimit 1000
sv_rcon_password somepassword
sv_port 8303

Мы подробно объясним каждую из приведенных выше строк.

  1. sv_name: имя сервера.
  2. sv_motd: приветственное сообщение.
  3. sv_gametype: Тип игры, это может быть «ctf», «dm», «tdm».
  4. sv_warmup: если вы хотите создать разминку перед началом игры, это значение должно быть указано в секундах.
  5. sv_map: Карта игры, это может быть «dm1», «dm2», «dm3», «dm4», «dm5», «dm6», «dm7», «dm8», « dm9 », «ctf1 », «ctf2 », «ctf3 », «ctf4 », «ctf5 », «ctf6 », «ctf7 » продолжайте пробовать эти карты, пока не найдете подходящую для вашего сервера.
  6. sv_max_clients: Максимальное количество игроков на сервере (максимум — 16).
  7. sv_scorelimit: когда игрок достигает лимита очков, игра возобновляется.
  8. sc_recon_password: пароль для доступа к настройкам сервера с помощью F2.
  9. sv_port: порт игры, по умолчанию — 8303.

Teeworlds предоставляет много других опций, посмотрите страницу настроек сервера.

Теперь, чтобы запустить наш сервер Teeworlds с новой конфигурацией, подайте заявку.

teeworlds-server -f teeworlds_srv.cfg

Теперь, если вы используете другой дистрибутив, создайте файл «teeworlds_srv.cfg» в том же каталоге, где находится файл «teeworlds_srv» (там же, где вы распаковали игру). и запустите:

./teeworlds_srv -f teeworlds_srv.cfg

И ваш сервер будет готов! Дополнительную информацию о настройке сервера Teeworlds можно найти на официальной странице документации Teeworlds.