Разрабатывая Stargame я стараюсь (вопреки канону жанра хардкорных космических стратегий) не упарываться в сложносочиненные формы/таблицы, а визуализировать комплексные массивы данных максимально наглядно и понятно для игрока. Так, чтобы это легко считывалось без лишних кликов и смен контекста.
С такой мыслью для игры для игры был выбран именно 2D-вид. Я полагал, что для глобальной стратегии плоский мир информативнее, а разрабатывать такую игру будет сильно проще (в разработке мобильных приложений я все время работал с обычными интерфейсами). На поверку оказалось, что я был прав во всем, но лишь наполовину.
Проекция трехмерного пространства на плоскость скрывала важные детали мира, например наклонение/ориентацию орбит. А задача по корректному отображению этой проекции также накладывала ряд сложностей в расчетах.
Хорошо, что я в начале разработки не решил "упрощать" небесную механику и расчеты, делаях их строго в двумерном пространстве. Сложности на старте сейчас позволяют проводить прикольные и относительно недорогие по трудозатратам эксперименты.
Я решил посмотреть, как будет выглядеть и считываться наша домашняя система, если перевести ее на 3D-рельсы. И, мне кажется, это даже в драфтовом виде ощущается сильно лучше, чем "плоскоземельческое" представление :)
Post #1060
76