Мы продолжаем работу над проектом. На прошедший период времени мы ставили себе несколько основных целей:
- продолжить распространение проекта,
- улучшить Web-сервисы,
- создать новые самолеты,
- доработать сетевой режим,
- исправить недоработки в интерфейсе.
Результат этого периода вы загружаете на свои компьютеры. Остановлюсь на некоторых элементах подробнее.
Интерфейс. Работы над системой интерфейса не были «косметическими». Мы полностью переработали основу, что в будущем позволит нам реализовывать новые элементы интерфейса с высокой скоростью. Вместе с этой огромной работой мы внесли и несколько конкретных изменений в экраны. Например:
- мы переработали «полетную карту». Новая основа позволила нам сделать ее, на мой взгляд, более удобной. Карта вызывается клавишей M. Может масштабироваться или раскрываться на весь экран по двойному клику мыши. Она может становится прозрачнее, это свойство управляется клавишами PgUp и PgDn. Помните, что наличие или отсутствие различных индикаторов на карте зависит от настроек сложности, установленных вами перед началом миссии
- теперь функции «меню Esc» доступны как по нажатию клавиши Esc, так и по нажатию Правой кнопки мыши. Этот режим «освобождает» мышь от функции взгляда и позволит вам работать с различными элементами привычным способом Windows. Например, перемещать карту или масштабировать ее
- мы начали работу над новой системой чата в сетевой игре. Отправить сообщение можно нажав Enter, после чего вам нужно ввести текст и отправить его, нажав Enter еще раз, сообщение отправится Вашим союзникам. Что бы сообщение могли прочитать все участники, используйте сочетание Ctrl + Enter для отправки. Чтобы увидеть «Историю» сообщений, нажмите клавишу C.
Так же появились незначительные изменения практически во всех экранах. Теперь, после окончания работы над основой интерфейса, мы сосредоточимся на улучшении удобства и внешнего вида.
Сетевой режим. Кроме некоторых интерфейсных изменений мы сражались за возможность сетевой игры «из-за роутеров». Мы недооценили необходимость такой работы своевременно, и поэтому были вынуждены очень много работать над этим сейчас. Тесты подтвердили, что нам это удалось, и теперь отсутствие прямого IP адреса — не помеха для сетевой игры. Смело создавайте сервера или присоединяйтесь к ним. Мы все еще не уверены в стабильности работы системы «ротации» карт, и просим вас сообщать нам об обнаруженных ошибках. Теперь, когда технические проблемы решены, мы займемся исправлением ошибок и неточностей.
Статистика. Мы вплотную подошли к этапу работы над этой частью проекта. Соответствующая закладка появилась в интерфейсе. На первом этапе мы планируем отработать сбор статистики на сервере и ее обработку. Далее мы начнем создавать удобные средства работы с ней.
Вместе с этим дополнением на финальную стадию отладки выходят самолеты S.E.5a и Pfalz D. IIIa. Мы получили очень много удовольствия, работая с этими моделями. Надеемся, что управление ими доставит Вам не меньше удовольствия. Самолеты станут доступны в магазине на этой неделе.
Я не буду перечислять большой список различных элементов и модулей, которые также были доработаны, скажу только, что это и изменения в логике поведения ИИ, новый графический элемент, освещающий поверхность воды на больших высотах и при определенных углах, а также новые помощники в управлении самолетов:
- режим «простого управления», который включается в настройках сложности
- режим «автоматической стабилизации горизонтального полета», который автоматически включается при старте вашего самолета в воздухе. Чтобы взять управление на себя просто отклоните джойстик.
И многое другое, что Вы сможете увидеть сами.
Мы переходим к следующему этапу работы. Теперь вся платформа основы «Войны в Небе — 1917» завершена, последним элементом была новая система интерфейса и подключение сбора статистики. Обладая всем этим, теперь сможем быстрее наполнять игру новыми режимами, объектами и надеемся радовать вас. Я не буду сегодня ничего рассказывать о планах, этому будет посвящен отдельный пост несколько позже.
Переработанная карта:

S.E.5a:

Pfalz D.IIIa:

S.E.5a видео: