идея
November 17, 2022

Лента событий

В какой-то момент осенило, как сообщать игрокам о результатах исследований, и, главное, о случайностях, которые вешают различного рода модификаторы. Раньше думал выводить некий лог произошедшего, но прекрасно понимал - читать его никто не будет, как никто не читал логи боев в Ботве после боя так пятого.

Добавил в игру ленту событий - когда нужно сообщить игроку результат, либо о какой-либо случайности, в ленту событий падает, собственно говоря, событие. Открывая его игрок получает информацию в легком и сжатом виде:

  • Waldu повредил ногу во время выслеживания дикоглота, и возвращается на звездолёт.
  • Повреждения, полученные Waldu во время выслеживания дикоглота, оказались не критичными - он может вернуться к работе, однако его эффективность будет ниже. Снижения эффективности можно было бы избежать, если бы на корабле был бы медицинский отсек, капитан.
  • Dr. Stein нашёл переполненную жилу ресурса при добыче скалимита, и это его невероятно воодушевило. В результате наблюдаем его возросшую эффективность, капитан. Интересно, надолго её хватит?
  • Исследование планеты DR885 завершено. Класс планеты определен как C. На планете есть высококачественные залежи ресурса скалимит, средние залежи ресурсов обитурат, мескалан. На планете есть редкие виды жизни. Не плохо, капитан.
  • Запаса топлива звездолёта до включения резерва для возвращения домой осталось 10%. В системе рядом есть планета "Захади-пакупай", владельцем которой является Shanni1982, где можно восполнить запасы топлива, капитан.

Благодаря ленте событий игра сразу же ожила.