тестирование программ
инженеры, полеты
Приглашаем вас присоединиться к тестированию программ (и заодно убедиться, что программа работает на вашем ноутбуке).
Для инженеров
Демо-версия программы для инженеров.

Для тестирования терминала инженера вам надо:

1. Установить себе на компьютер интерпретатор языка Python версии 3.6: https://www.python.org/downloads/. В процессе установки обязательно поставьте галку, чтобы все py-файлы открывались Питоном.
2. Запустить sync.py.

Обратите внимание, программа обновлена!
Для пилотов
Демо-версия программы для пилотов.

Запуск

1. Запустить server.exe, что запустит сервер, на котором хранится галактика.

2. Запустить pilot.exe, что запустит пилота, который подключится по localhost к серверу.

Внимание: может потребоваться выставить соответствующие разрешения в брандмауэере и/или фаерволе.
Управление

Кнопки WS или ось Y джойстика — управление ускорением корабля.

Кнопки AD или ось X джойстика — управление поворотом корабля.

Кнопка 1 джойстика — включение/отключение функции «круиз-контроля». При включении функции система запоминает текущий уровень ускорения и поддерживает его независимо от отклонений джойстика по оси Y. Таким образом, чтобы поддерживать постоянное ускорение длительное время, вам не нужно постоянно держать джойстик в отклоненном состоянии, достаточно набрать нужное ускорение и включить круиз-контроль.

Кнопка 2 джойстика — включение/отключение функции точного поворота. При включении функции полное отклонение джойстика по оси Х вызовет лишь 20%-ное отклонение указателя целевой скорости поворота, что позволит поворачивать аккуратнее.

Кнопки Q, E клавиатуры — изменение масштаба изображения.

Кнопка Backspace — возвращение корабля в систему Sol из любой точки галактики (введено для тестов).

Ось SPEED джойстика — изменение уровня искривления (скорости в гиперпространстве), вход и выход из него. Вход происходит после набора определенного уровня искривления, выход — при снижении искривления ниже порогового значения. В данный момент возможен вход и выход только в систему Sol.
Настройки

Различные модели джойстиков используют различную нумерацию осей и кнопок.

Назначить правильные кнопки вы можете в файле input_pilot.json:

"InputName": "warpspeed", "JoyAxis": <N> — указывает номер оси джойстика, ответственной за уровень искривления.

"InputName": "cruiseonoff", "JoyButton": <N> — указывает номер кнопки, ответственной за функцию кнопки «круиз-контроля».

"InputName": "maneurdetailonoff", "JoyButton": <N> — указывает номер кнопки, ответственной за функцию кнопки «точного поворота».
Подключение навигатора

Если вы хотите подключить экран навигатора, вам необходимо внести правки в файл ini_server.json:
строки:


"NeededRoles": [
"Pilot"
],

должны принять вид:
"NeededRoles": [
"Pilot", "Navi"
],

После внесения изменений вы можете запустить navi.exe, он подключится к текущему кораблю.

Внимание: после изменений необходимо перезапустить сервер, чтобы он принял измененные параметры.

Внимание: при добавлении навигатора в файле ini_server.json запустить только терминал пилота будет невозможно — для запуска игры программа будет ждать подключения всех указанных терминалов. Если вы собираетесь летать только пилотом — не прописывайте дополнительно навигатора.

Внимание: навигатор пока действует только в планетарной системе. При переходе в варп окно навигатора будет неактивно.
Обратную связь по тестированию отправляйте Кате Ри:
ВК: https://vk.com/id21122167
Телеграмм: @Scathanna
ВАЖНОЕ про ноутбуки на игре

Если вы едете на игру пилотом, навигатором или инженером, то необходимо убедиться, что программа полетов (см. выше) работает на вашем ноутбуке.

Основные требования:
  • OS Windows XP и выше,
  • поддержка OpenGL 2.1,
  • наличие LAN-входа для подключения к локальной сети.
Для суперкарго и радистов таких жестких требований нет. Первые смогут ограничиться ноутбуком с LAN-входом (нужен только браузер), а вторым достаточно рации и обычного бумажного блокнота с ручкой.
МАСТЕРСКАЯ ГРУППА УБЕДИТЕЛЬНО ПРОСИТ:
если у вас имеется ноутбук, удовлетворяющий требованиям программы полетов, дать его на время игры мастерской группе (предварительно потестировав программу). Компьютеры будут подписаны, находиться в сухих домиках на базе, и вся ответственность за них на время игры ляжет на мастерскую группу.
Если у вас есть такая возможность, напишите об этом в своей заявке.
Тестирование Alice

Мы начинаем закрытое тестирование нашей программы медицины и биологии, сделанной на основе приложения A.L.I.C.E. с игры Deus ex Machina (МГ «Лестница в небо»). Программа (и, следовательно, свое устройство на Android/iOS) будет нужна каждому игроку!
Что нужно:
1) желание участвовать и слать баг-репорты, а не просто «скачал-забыл»;
2) мобильный телефон на базе Android 4.4 или выше;
3) написать на почту: a.eremin.msu+magellan2018@gmail.com
FAQ
Вопрос: а что с iOS-версией?
Ответ: она будет, но из-за политики Apple относительно распространения софта установить ее можно будет только на встречах с игроками (Донна Анна вам поможет, jailbreak не потребуется), в AppStore программы не будет.
Вопрос: кому нужна будет программа?
Ответ: каждому игроку.
Made on
Tilda