Tuesday 30 December 2014

30/12/2014 Check Point ! Happy New Year and Merry Christmas !











  • Fixed bugs:
    • with black lines appearing over shadows;
    • with the carry over of effects from one location to another;
    • with technics not being redrawn during the transition into inactive status;
    • with exoskeletons freezing after loading to full capacity;
    • with the visualization of textures for fumes and melted sections on transparent parts of tiles on the map;
    • with the lighting of soy sprouts on hydroponic platforms;
    • with the ability to build on a floor tile where a lamp has already been constructed;
    • with “freezing” of the dynamic menu for technics while the micromanagement map scrolls;
    • with screen tremble on a location which is shown from the micromanagement level of another location;
    • with the redrawing of a container/technic sprite during resource loading;
    • other bugs;
  • Animation was added for the growing of soy sprouts on hydroponic platforms;
  • Acceleration was added for objects type “torpedo”;
  • Effect “screen tremble” was added for explosions;
  • Aliasing was added for technic’s sprites while they rotate;
  • Visualization was added for the external walls of a space location on the local space map level;
  • Ability was added to pass from one map level to another, by scrolling with the mouse wheel while pressing SHIFT button;
  • Visualization was corrected for shaded sections on walls;
  • First steps for CPU discharging were done. Rendering of background space is now performed by graphics card;
  • Logic of switching on/off was corrected for lamp lighting when there is a power deficit;
  • Algorithm for space maser was corrected;
  • Coordinates were corrected for the appearance and trajectory of meteoroids inside the locus “asteroid belt”;
  • Regular optimization for the code was done;
  • New sketches for the website and press-kit were created;
  • Mechanics for random events were modified;
  • New scenarios for in-game tutorial and side quests were added;
  • Work has begun on creating the game’s forum;
  • A new member joined the team - community manager,Horiakov Alexander. Huraah!


  • Исправлены баги:
    • С появлением черных линий на тенях;
    • С переносом эффектов одной локации на другую;
    • С отсутствием перерисовки техники при переходе в неактивное состояние;
    • С застыванием экзоскелета при завершении наполнения своей ёмкости;
    • С отображением текстур гари и оплавленных участков на прозрачных участках тайла карты;
    • С освещением ростков сои на гидропонических платформах;
    • С постройкой пола на тайле, где размещена лампа;
    • С “застыванием” динамического меню техники при скроллинге карты микроменеджмента;
    • С дрожанием локаций, отображающихся с карты микроменеджмента другой локации;
    • С перерисовкой спрайта контейнера/техники при наполнении ресурсом;
    • Другие баги;
  • Добавлена анимация ростков сои на гидропонических платформах;
  • Добавлено ускорение для объектов “торпеда”;
  • Добавлен эффект “дрожание экрана” при взрыве;
  • Добавлено сглаживание спрайтов техники при развороте;
  • Добавлена визуализация внешних стен космической локации на карте локального космоса;
  • Добавлена возможность перехода с одного уровня карты на другой, с помощью колеса мыши при зажатой клавише SHIFT;
  • Откорректировано отображение затененных участков на стенах;
  • Сделаны первые шаги по разгрузке CPU. Рендеринг фонового космоса осуществляется с помощью видеокарты;
  • Откорректирована логика включения света ламп при недостачи энергии;
  • Откорректирован алгоритм действия мазера;
  • Откорректированы координаты появления и направления движения метеороидов в локусе “астероидный пояс”;
  • Проведена очередная оптимизация кода;
  • Сделаны новые скетчи для вебсайта и пресс-набора;
  • Модифицирована механика для рандомных событий;
  • Добавлены новые сценарии для игрового туториала и сторонних квестов;
  • Начаты работы по созданию игрового форума;
  • Новый член присоединился к команде - комьюнити-менеджер. Александр Хоряков. Ура!

  • Виправлені баги:
    • З появою чорних ліній на тінях;
    • З перенесенням ефектів однієї локації на іншу;
    • З відсутністю перемальовування техніки при переході в неактивний стан;
    • З застиганням екзоскелету після завершення наповнення своєї ємності;
    • З відображенням текстур гару та оплавлення на прозорих ділянках тайла мапи;
    • З освітленням паростків сої на гідропонічних платформах;
    • З будівництвом підлоги на тайлі, де розміщена лампа;
    • З "застиганням" динамічного меню техніки при скролінгу мапи мікроменеджменту;
    • З тремтінням локацій, відображених з мапи мікроменеджменту іншої локації;
    • З перемальовуванням спрайту контейнера/техніки при наповненні його ємності ресурсом;
    • Інші баги;
  • Додана анімація паростків сої на гідропонічних платформах;
  • Додане прискорення для об'єктів "торпеда";
  • Доданий ефект "тремтіння екрану" під час вибуху;
  • Додане згладжування спрайтів техніки при розвороті;
  • Додана візуалізація зовнішніх стін космічної локації на мапі локального космосу;
  • Додана можливість переходу з одного рівня мапи на інший, за допомогою колеса миші при натиснутій клавіші SHIFT;
  • Відкореговано відображення затінених ділянок на стінах;
  • Зроблені перші кроки по розвантаженню CPU. Рендеринг фонового космосу здійснюється за допомогою відеокарти;
  • Відкорегована логіка вмикання світла ламп при нестачі енергії;
  • Відкорегований алгоритм дії мазеру;
  • Відкореговані координати появи та напрямку руху метеороїдів у локусі "астероїдний пояс";
  • Виконана чергова оптимізація коду;
  • Зроблені нові скетчі для вебсайту та прес-набору;
  • Модифікована механіка для випадкових подій;
  • Додані нові сценарії для ігрового туторіалу та сторонніх квестів; 
  • Розпочато роботу над форумом для гри;
  • У команді з’явився новий член - ком’юніті менеджер, Хоряков Олександр. Ура!


Tuesday 16 December 2014

16/12/2014 CheckPoint














  • These bugs are fixed:
    • when an exoskeleton with a full resource tank performed the “dismantling” task without releasing the tank;
    • with the choice of “destination point” task for the squad;
    • with target selection for NPCs during the close quarters combat;
    • with disconnection from a location while changing many tiles on the micromanagement map level;
    • with cancel function for “building”/”dismantling” tasks while zooming in on the micromanagement map level;
    • other small bugs;
  • Corrections were added to the AI behavior for dynamic technics, particularly, for exoskeletons;
  • The distance was increased between meteoroids appearing in the asteroids belt;
  • Algorithm for calculating the distance between two different objects was optimized;
  • Calculations were optimized for shell’s impact with space objects, as well as calculations for target range while NPC is shooting;
  • Selection of available tasks for NPC/exoskeleton now considers the amount of free tiles near the target task, and the total amount of NPC/exoskeletons which have already performed that task;
  • NPC automatically selects the task, which is located on a near tile, if this NPC at that moment is busy with work of the same type;
  • Random event “Pirate attack” was added;
  • Ability was added for enlarging the micromanagement map level in all directions;
  • Task “undocking” was added into the dynamic menu for the technics type “docking gateway”;
  • Gravitational influence was added for local space objects;
  • Ability of side (port and starboard) deceleration for ships was added;
  • Gas collector only works inside the coverage area of object “cloud of molecular gas”, its performance depends on the gas concentration in the molecular cloud;
  • Buttons “turn on” and “turn off” were added for the dynamic menu of technics;
  • Operating procedures were created for each type of technics at shutdown;
  • Algorithm of explosion impact was corrected and optimized;
  • A “mass” parameter was added for ship’s constructions, NPCs, technics and items, as well as its recalculation and change;
  • A “total mass” parameter was added for space locations and objects, as well as its influence on the acceleration/deceleration of space objects;
  • New type of technics was added - “torpedo launcher”;
  • New type of objects was added - “torpedo”;
  • Algorithm for technics type “hydroponic platform” was modified. From now on the resource “modified soy” is added after sprouts have gone through all stages of growth;
  • Graphical visualization was added for the growing stages of soy on the hydroponic platform;
  • New sprites were added for objects types “torpedo launcher”, “torpedo”, “sprouts of modified soy”;
  • New music track, background and in-game sounds were created; work on sound accompaniment of gameplay is being continued;
  • New side quests were added; work on alternative scenarios for random events is being continued;
  • A prototype menu for selecting the target position for the docking gateway was added;
  • A menu to keep account of in-game resources was added;
  • A function for switching music tracks was modified;
  • Algorithm for switching tracklists was completed;
  • Ability to input and save effects for flame and damage visualization into the ship template was added;
  • Prototype of an algorithm was added, which organizes the list of in-game items and objects depending on the distance and accessibility from a selected point of the micromanagement map level;
  • Prototype of an algorithm was added for graphic visualization of shadows on planets depending on their distance from a star;




  • Исправлены баги:
    • когда экзоскелет с полным баком ресурса приступал к выполнению задания “демонтаж”, не освободив перед этим свою ёмкость;
    • с выбором задания для отряда “точка назначения”;
    • с выбором цели для NPC в условиях ближнего боя;
    • с отстыковкой локаций при изменении множества тайлов карты микроменеджмента;
    • с отменой заданий строительства/демонтажа при увеличении размеров карты микроменеджмента;
    • другие мелкие баги;
  • Внесены корректировки в поведенческий ИИ динамической техники, в частности, для экзоскелетов;
  • Увеличен радиус появления метеороидов в зоне действия астероидного пояса;
  • Оптимизирован алгоритм расчета расстояния между различными объектами;
  • Оптимизированы расчеты при столкновении снарядов с космическими объектами и расчеты на досягаемость цели при стрельбе NPC;
  • Выбор доступной работы для NPC/экзоскелета учитывает количество свободных тайлов рядом с целевым заданием и число NPC/экзоскелетов, уже выполняющих эту работу;
  • NPC автоматически выбирает работу, которая расположена на соседнем от него тайле, если NPC в этот момент занят работой аналогичного типа;
  • Добавлено случайное событие “нападение пирата”;
  • Добавлена возможность увеличения карты микроменеджмента по всем направлениям;
  • Добавлена команда “отстыковка” в динамическое меню для техники типа “шлюз”;
  • Добавлено влияние гравитации на объекты локального космоса;
  • Добавлена возможность бокового торможения кораблей;
  • Газовый коллектор работает только в зоне действия объекта “облако молекулярного газа”, производительность его зависит от концентрации газа в данной точке молекулярного облака;
  • Добавлены кнопки “включить” и “выключить” в динамическое меню техники;
  • Добавлен порядок действий при выключении для каждого вида техники;
  • Откорректирован и оптимизирован алгоритм действия взрыва;
  • Введен параметр “масса” для конструкций корабля, NPC, техники и предметов, ее перерасчет и изменение;
  • Введен параметр “суммарная масса” для космических локаций и объектов, ее влияние на ускорение/торможение космического объекта;
  • Добавлена тип техники “торпедная установка”;
  • Добавлен объект типа “торпеда”;
  • Изменен алгоритм действия техники “гидропоническая платформа”. Отныне ресурс “модифицированная соя” добавляется только после того, как ростки прошли все стадии роста;
  • Добавлено отображение стадий роста сои на гидропонических платформах;
  • Добавлены новые спрайты для объектов “торпедная установка”, “торпеда”, “ростки модифицированной сои”;
  • Добавлен новые трек, фоновые и игровые звуки; ведется работа над звуковым сопровождением игрового процесса;
  • Добавлены новые сторонние квесты; ведется работа над альтернативными сценариями для рандомных событий;
  • Создан прототип меню выбора целевой позиции для стыковочного шлюза;
  • Добавлено меню учета внутриигровых ресурсов;
  • Модифицирована функция переключения треков музыки;
  • Доработан алгоритм переключения списка треков;
  • Добавлена возможность вносить и сохранять в шаблон корабля эффекты пламени и отображения повреждений;
  • Добавлен прототип алгоритма, упорядывающего списки внутриигровых объектов по расстоянию и доступноти из заданной точки карты микроменеджмента;
  • Добавлен прототип алгоритма графического отображения теней на планетах в зависимости от расстояния до звезды;
  • Виправлені баги:
    • коли екзоскелет із повним баком ресурсу приступав до виконання завдання “демонтаж”, не звільнивши перед цим свою ємність;
    • з вибором завдання для загіну “пункт призначення”;
    • з вибором цілі для NPC в умовах ближнього бою;
    • з відстиковкою локацій при зміненні багатьох тайлів мапи мікроменеджменту;
    • з відміною завдання будівництва/демонтажу при збільшенні розмірів мапи мікроменеджменту;
    • інші дрібні баги;
  • Внесене корегування у поведінковий ШІ динамічної техніки, зокрема, для екзоскелетів;
  • Збільшений радіус появи метеороїдів у зоні дії астероїдного поясу;
  • Оптимізований алгоритм розрахунку відстані між різними об'єктами;
  • Оптимізовані розрахунки при зіткненні снарядів з космічними об'єктами та розрахунки на досяжність цілі при стрільбі NPC;
  • Вибір доступної роботи для NPC/екзоскелету враховує кількість вільних тайлів поряд із цільовим завданням та число NPC/екзоскелетів, що вже виконують цю роботу;
  • NPC автоматично обирає роботу, яка розташована на сусідньому від нього тайлі, якщо NPC у цей час зайнятий працею аналогічного типу;
  • Додана випадкова подія "напад пірату";
  • Додана можливість збільшення карти мікроменеджменту в усіх напрямках;
  • Додана команда "відстиковування" у динамічне меню для техніки типу "шлюз";
  • Доданий вплив гравітації на об'єкти локального космосу;
  • Додана можливість бічного гальмування кораблів;
  • Газовий колектор працює тільки у зоні дії об'єкту "хмара молекулярного газу", продуктивність його залежить від концентрації газу у даній позиції корабля;
  • Додані кнопки "увімкнути" та "вимкнути" у динамічне меню техніки;
  • Доданий порядок дій при вимиканні для кожного виду техніки;
  • Відкорегований та оптимізований алгоритм дії вибуху;
  • Уведено параметр "маса" для конструкцій корабля, NPC, техніки та предметів, її перерахунок та змінення;
  • Уведено параметр "сумарна маса" для космічних локацій та об'єктів, її вплив на прискорення / гальмування космічного об'єкту;
  • Додано тип техніки "торпедна установка";
  • Додано об'єкт типу "торпеда";
  • Змінено алгоритм дії техніки "гідропонічна платформа". Відтепер ресурс "модифікована соя" додається тільки після того, як паростки минули усі стадії зростання;
  • Додано відображення стадій зростання сої на гідропонічних платформах;
  • Додані нові спрайти для об'єктів "торпедна установка", "торпеда", "паростки модифікованої сої";
  • Додано новий трек, фонові та ігрові звуки; продовжується робота над звуковим супроводом ігрового процесу;
  • Додані нові сторонні квести; продовжується робота над альтернативними сценаріями для рандомних подій;
  • Створений прототип меню вибора цільової позиції для стикувального шлюзу;
  • Додане меню обліку внутрішньоігрових ресурсів;
  • Модифікована функція перемикання треків музики;
  • Допрацьовано алгоритм перемикання переліку треків;
  • Додана можливість внести та зберігати у шаблон корабля ефекти полум'я та відображення пошкоджень;
  • Доданий прототип алгоритму, упорядкування переліків внутрішньоігрових об'єктів по відстані та доступності із заданої точки мапи мікроменеджменту;
  • Додано прототип алгоритму графічного відображення тіней на планетах в залежності від відстані до зірки;