- These bugs were fixed:
- With choosing nonexistent map tiles for the operation of in-game objects;
- With incorrect checking for a gгoup of map objects in one location during that location’s connection to another;
- With NPC’s choice of target object when it has been destroyed or moved in a new separated location during this time;
- With NPC’s incorrect searching for the nearest target object for task type “change barrel”;
- With NPC “freezing” during task selection “to move a technic,” when there are not any empty exoskeletons;
- With incorrect order of calculations for checking connections in a group of map objects in a location;
- With incorrect deletion of data about damaged map tiles when they are shifted to a separated location;
- With incorrect compound calculations for map objects type “door” while checking for the separation of the location;
- With incorrect “take a weapon” task performed by a NPC”;
- With performing tasks ”waiting” and “make a few steps in random direction” by a NPC while pathfinding or searching for the nearest object;
- With creation of extra map tiles while connecting one location to another;
- With incorrect assignment of parameter “location” for the object “list of tasks”;
- Other errors;
- Systems were optimized for the map‘s tile creation and for in-game objects’ interaction with them;
- Algorithm for loading data from a template of a location into the buffer was created;
- Algorithm of loading data from the buffer to a game location was created;
- Algorithm for creating location type “asteroid” was created;
- System was inputted for grouping connected map objects to speed-up checking for disruptions of a location’s integrity;
- Algorithm for checking disruptions in a location’s integrity was corrected;
- Algorithm for creating a new location from a separated part of the map was corrected;
- Calculation of changing parameters for groups of map objects was optimized;
- Now searching for the nearest game objects and the NPC’s pathfinding are performed during a few frames;
- For faster searching of target technics for NPC, we’ve added a dynamic system of regulating technical objects by their types;
- Optimization was performed for the operating algorithm of technics type “exoskeleton” and “door”;
- Sprites were added for deposits of resources on an asteroid’s tiles - metals, precious metals, water, precious minerals;Work continues on content for GDD and tutorial;
- Исправлены баги:
- С выбором несуществующих тайлов карты для действий игровых объектов;
- С некорректной проверкой группы объектов карты локаций при присоединении одной локации к другой;
- С выбором NPC целевого объекта, который за время его поиска был уничтожен либо был перенесен в новую отделившуюся локацию;
- С некорректным поиском ближайших целевых объектов для работы типа “заменить бак”;
- С “застыванием” NPC при выборе задания “перенос техники”, когда нет свободной техники типа “экзоскелет”;
- С неправильным порядком расчета соединений для групп объектов карты в данной локации;
- С некорректным удалением данных о поврежденных тайлах карты при переносе их в отделившуюся локацию;
- С некорректным расчетом соединений объектов карты типа “двери” во время проверки на разрыв локации;
- С некорректным выполнением NPC команды “вооружиться”;
- С выполнением NPC команд “ожидание” и “сделать шаг в случайном направлении” при совершении поиска пути, либо поиска ближайшего целевого объекта;
- С ненужным созданием тайлов карты при присоединении одной локации к другой;
- С некорректным присваиванием параметра “локация” объекту “список работы”;
- Другие баги;
- Оптимизированы системы создания тайлов карты и взаимодействия игровых объектов с ними;
- Введен алгоритм загрузки шаблона локаций из локального файла в буфер;
- Введен алгоритм загрузки шаблона карты из буфера в игровую локацию;
- Оптимизирован алгоритм создания локации типа “астероид”;
- Введена система группировки соединенных объектов карты для более быстрой последующей проверки на разрыв целостности локации;
- Откорректирован алгоритм проверки на разрыв целостности локации;
- Откорректирован алгоритм создания новой локации из отделившейся части карты;
- Оптимизирован расчет изменения параметров групп объектов карты;
- Отныне поиск ближайших игровых объектов и поиск пути для NPC проводится в течении нескольких кадров;
- Для более быстрого поиска целевой техники для NPC введена система динамического упорядочивания объектов техники по их типам;
- Произведена оптимизация алгоритма действия объектов техники “экзоскелет” и “дверь”;
- Добавлены спрайты залежей ресурсов для тайлов астероида - металлы, драгоценные металлы, вода, драгоценные минералы;Продолжается работа над наполнением диздока и туториала;
- Виправлені баги:
- З вибором неіснуючих тайлів мапи для дій ігрових об'єктів;
- З некоректною перевіркою групи об'єктів мапи локацій при приєднанні однієї локації до іншої;
- З вибором NPC цільового об'єкту, який за час його пошуку був знищений або був перенесений до нової локації, що відокремилася;
- З некоректним пошуком найближчих цільових об'єктів для роботи типу "замінити бак";
- С "застиганням" NPC при виборі завдання "перенесення техніки", з урахуванням того, що немає вільної техніки типу "екзоскелет";
- З неправильним порядком розрахунку сполучень груп об'єктів мапи локації;
- З некоректним видаленням даних щодо пошкоджених тайлів мапи при перенесенні їх у локацію, що відокремилася;
- З некоректним прорахунком з'єднань об'єктів мапи типу "двері" при перевірці на розрив локації;
- З некоректним виконанням NPC команди "озброїтися";
- З виконанням NPC команд "очікування" та "зробити крок у випадковому напрямку" при здійсненні пошуку шляху або пошуку найближчого цільового об'єкту;
- З непотрібним створенням тайлів мапи при приєднанні однієї локації до іншої;
- З некоректним привласненням параметру "локація" для об'єкту "список роботи";
- Інші баги;
- Оптимізовані системи створення тайлів мапи та взаємодії ігрових об'єктів з ними;
- Уведено алгоритм завантаження шаблону мапи локацій з локального файлу до буферу;
- Уведено алгоритм завантаження шаблону мапи з буферу в до ігрової локації;
- Оптимізовано алгоритм створення локації типу "астероїд";
- Уведена система групування сполучених об'єктів мапи для більш швидкої подальшої перевірки на розрив цілісності локації;
- Відкоригован алгоритм перевірки на розрив цілісності локації;;
- Відкоригован алгоритм створення нової локації з частини локації, що відокремилася;
- Оптимізовано розрахунок зміни параметрів груп об'єктів мапи;
- Відтепер пошук найближчих ігрових об'єктів та пошук шляху для NPC ведеться протягом декількох кадрів;
- Для більш швидкого пошуку цільової техніки для NPC уведено систему динамічного упорядкування об'єктів техніки за їх типами;
- Проведена оптимізація алгоритму дії об'єктів техніки "екзоскелет" та "двері";
- Додані спрайти покладів ресурсів для тайлів астероїда - метали, дорогоцінні метали, вода, дорогоцінні мінерали;
- Продовжується робота над наповненням диздоку та туторіала;
- These bugs were fixed:
- With incorrect deletion of sprites from a visualization level which uses the GPU;
- With incorrect scrolling of sprite’s textures which are visualized by the GPU;
- With incorrect rotation of round sprites which are visualized by the GPU;
- With error of oxygen level calculation in dynamically created locations;
- With frame changes for a sprite’s animation which is visualized by the GPU;
- With impermeability parameter for closed doors;
- Error with gathering resources by using a mouse;
- Error with the space background visualization in a few game menus;
- Other bugs;
- Planet visualization is now performed by the GPU;
- Object “battle drone” was added, its operating algorithm was created;
- Ship management buttons on the local space map level are grouped in appropriate drop-down lists;
- Ability was added to link ship management buttons with appropriate hot-keys;
- Oxygen level parameters were added for locations, as well as the algorithm for changing oxygen concentrations, oxygen leaks, and its indicator on the micromanagement map level;
- A correlation algorithm was added for the dynamic impermeability parameter of ship sections in accordance with the damage level of the map’s tiles and from opening and closing of doors;
- GPU visualization algorithm was updated for sprites;
- Sprite for visualization of object “thermal decoy” was added on the local space map level, its animation was added as well;
- Sprite was changed for visualization of object “dusty veil” on the local space map level;
- Sprites were added for objects of technics “automatic deployment of thermal decoys” and “launching the dusty veil anti laser system”;
- Algorithm was added for compact packing of separately loaded images into textures;
- Ability was added to select one object from other objects on the same map tile by using the mouse;
- Scheme for dividing locations into a few separate sections was completed to provide a correct operating algorithm for changing oxygen levels in those sections;
- Work continues on a scheme for visualization of map tiles by the GPU;
- Images for Medic and Technic were added in the crew menu;
- Work continues on content of the demo storyline; narrative scenes are written with details, as well as alternative scenarios and dialogues;
- A little boy was born in the family of our compositor (Eugine Gulyugin). Our congratulations for parents.
- Исправлены баги:
- С некорректным удалением спрайтов из слоя отображения, который использует видеокарту;
- С некорректной прокруткой текстур спрайтов, отображаемых с использованием видеокарты;;
- С некорректным поворотом спрайтов-окружностей, отображаемых с использованием видеокарты;
- С ошибкой расчета кислорода в динамически создаваемых локациях;
- Со сменой кадров анимации спрайтов, отображаемых с использованием видеокарты;
- С параметром герметичности закрытых дверей;
- С ошибкой сбора ресурсов с помощью мыши;
- С отображением фона космоса в некоторых игровых меню;
- Другие баги;
- Отображение планет теперь производится с использованием видеокарты;
- Добавлен объект “боевой дрон”, введен алгоритм его поведения;
- Кнопки управления кораблем на карте локального космоса сгруппированы в соответствующие выпадающие списки;
- Добавлена возможность назначения кнопок управления кораблем на горячие клавиши;
- Добавлен параметр концентрации кислорода в локации, алгоритм изменения уровня кислорода и его утечки, а также индикация уровня кислорода на карте микроменеджмента;
- Добавлен алгоритм зависимости изменения герметичности участков корабля от степени повреждения тайлов карты и работы дверей;
- Усовершенствован алгоритм отображения спрайтов с использованием видеокарты;
- Добавлен спрайт для отображения объекта “ложная тепловая цель” на карте локального космоса, добавлена его анимация;
- Изменен спрайт объекта “пылевая завеса” на карте локального космоса;
- Добавлены спрайты объектов техники “автомат сброса ложный тепловых целей” и “система постановки пылевых завес”;
- Добавлен алгоритм компактной упаковки отдельных загружаемых изображений в текстуры;
- Добавлена возможность выбора мышью одного из нескольких объектов, находящихся на одном тайле карты;
- Доработана схема деления локации на отдельные участки для корректной работы алгоритма изменения концентрации кислорода в этих участках;
- Ведется работа над схемой отображения тайлов карты с помощью видеокарты;
- Добавлены изображения медика и техника для меню экипажа;
- Ведется работа над сюжетным наполнением демки; подробно расписываются сюжетные сцены, альтернативные сценарии и диалоги;
- У нашего композитора, Евгения Гулюгина, родился сын. Наши поздравления родителям!
- Виправлені баги:
- З некоректним видаленням спрайтів з шару відображення, який використовує відеокарту;
- З некоректною прокруткою текстур спрайтів, що відображаються з використанням відеокарти;
- З некоректним поворотом спрайтів-кіл, що відображаються з використанням відеокарти;
- З помилкою розрахунку вмісту кисню в динамічно створюваних локаціях;
- Зі зміною кадрів анімації спрайтів, що відображаються з використанням відеокарти;
- З параметром герметичності закритих дверей;
- З помилкою збору ресурсів за допомогою миші;
- З відображенням фону космосу у деяких ігрових меню;
- Інші баги;
- Відображення планет тепер виконується з використанням відеокарти;
- Додано об'єкт "бойовий дрон", введено алгоритм його поведінки;
- Кнопки керування кораблем на мапі локального космосу згруповані у відповідні випдаюі списки;
- Додана можливість призначення кнопок керування кораблем на гарячі клавіші;
- Доданий параметр концентрації кисню в локації, алгоритм зміни та витоку кисню, його індикація на мапі мікроменеджменту;
- Доданий алгоритм залежності зміни герметичності ділянок корабля від змін тайлів мапи та роботи дверей;
- Удосконалено движок відображення спрайтів з використанням відеокарти;
- Доданий спрайт для відображення об'єкту "хибна теплова ціль" на мапі локального космосу, додана його анімація;
- Змінено спрайт об'єкту "пилова завіса" на мапі локального космосу;
- Додані спрайти об'єктів техніки "автомат скидання хибних теплових цілей" та "система постановки пилових завіс";
- Доданий алгоритм компактної упаковки окремих завантажених зображень у текстури;
- Додана можливість вибору мишею одного з декількох об'єктів, що знаходяться на одному тайлі мапи;
- Дороблено схему розподілу локації на окремі ділянки для коректної роботи алгоритму зміни концентрації кисню у цих ділянках;
- Ведеться робота над схемою відображення тайлів мапи за допомогою відеокарти;
- Додані зображення медика та техніка для меню екіпажу;
- Продовжується робота над сюжетним наповненням демо версії гри; детально розписані сюжетні сцени, альтернативні сценарії та діалоги;
- У нашого композитору, Євгена Гулюгіна, народився син. Наші привітання батькам!
- These bugs are fixed:
- With NPCs and dynamic technics too often selecting tasks “waiting” and “move on 5 tiles in random direction”;
- With correction of shells’ trajectory during exit into the local space level from a rotating location;
- With appearance of info footnotes for objects “gas molecular cloud” and “star” on the star system level when the mouse cursor is outside the sprite’s boarders for those objects;
- Incorrect position exchange between NPCs and dynamic technics;
- Incorrect pathfinding with a chance to exchange positions;
- With the disappearance of the space background while shifting on the star system map level by mouse scroll;
- With error for wall direction parameters that lead to an incorrect visualization;
- With incorrect calculations for collisions between shells on the local space map level;
- Error with finding the target coordinates for an autorepair task;
- Error with assignment of status “component of set” for objects of technics;
- Other bugs;
- A function of interchanging positions was added for NPCs and dynamic technics;
- An algorithm for finding the nearest task by a NPC was upgraded;
- Fourth asteroid layer (background) on the local space map level was added for the asteroid belt;
- New sprites were added for background asteroids on the local space map level for the asteroid belt;
- Work continues on improving visualizations for background objects by GPU;
- Buttons were added for the automatic deployment of thermal decoys and launching the dusty veil anti rocket system on the local space map level;
- Visualizations were corrected for shells, rockets and bullets on the local space map level;
- A test object “drone” in the local space level was added; its algorithms for movement and tracking the Sol-Ark were also implemented;
- Shooting algorithms for anti-shell artillery and anti-missile complexes were modified;
- Operating logic for NPCs and dynamic technics was modified;
- Sprites for the local space object “asteroid” were modified, texture and visualization of floor layer was added;
- Load indicator for the game running or while starting a new game was added;
- Algorithm for changing ship behavior was added to the buttons “escape” and “hold the distance”;
- Works continues on storyline for demo-version of the game;
- Исправлены баги:
- С чрезмерно частым выбором команд “ждать” и “пройти 5 тайлов в случайном направлении” для NPC и динамической техники;
- С корректировкой направления движения снарядов при выходе в локальный космос из локации, совершающей разворот;
- С появлением информационной сноски для объектов звездной системы “газовое молекулярное облако” и “звезда” при положении курсора мыши за пределами границ спрайтов этих объектов;
- Некорректный обмен позициями NPC и динамической техники;
- Некорректный поиск пути с учетом возможности обмена позициями;
- С исчезновением заднего фона для космоса при переходе в карту звездной системы с помощью колеса мыши;
- С ошибкой параметра расположения стен, что приводило к неправильному их отображению;
- С неправильным расчетом столкновений снарядов на карте локального космоса;
- С ошибкой определения целевых координат задания для автоматического ремонта;
- С ошибкой присваивания объекту техники статуса “составная часть комплекта”;
- Другие баги;
- Добавлена функция обмена позициями для NPC и динамической техники;
- Усовершенствован алгоритм поиска ближайшей работы для NPC;
- Добавлен 4й слой фона на уровне локального космоса для астероидного пояса;
- Добавлены новые спрайты астероидов заднего фона на уровне локального космоса для астероидного пояса;
- Ведется работа по осуществлению визуализации фоновых объектов с помощью видеокарты;
- На карте локального космоса добавлены отдельные кнопки отстрела ложных тепловых целей и пылевой завесы;
- Откорректирована визуализация снарядов, ракет и пуль на карте локального космоса;
- Добавлен тестовый объект локального космоса “дрон”, его алгоритм движения и следования за Сол-Арком;
- Изменен алгоритм стрельбы противоснарядного и противоракетного комплексов;
- Изменена логика поведения NPC и динамической техники;
- Изменен вид объекта локального космоса “астероид”, добавлена текстура отображения пола астероида;
- Добавлена индикация загрузки при запуске игры и при начале новой игры;
- Добавлен алгоритм смены поведения корабля при использовании кнопок “убегать” и “держать дистанцию”;Продолжается работа над сюжетной линией демо-версии игры;
- Виправлені баги:
- З надмірно частим вибором команд "чекати" та "зробити 5 тайлів у випадковому напрямку" для NPC та динамічної техніки;
- З коригуванням напрямку руху снарядів при виході до локального космосу з локації, що здійснює розворот;
- З появою інформаційної виноски об'єктів "газова хмара" та "зірка" при положенні курсора миші за межами кордонів спрайтів цих об'єктів;
- Некоректний обмін позиціями NPC та динамічної техніки;
- Некоректний пошук шляху з урахуванням можливості обміну позиціями;
- Зі зникненням космічного фону при переході до мапи зоряної системи за допомогою колеса миші;
- З помилкою параметру розташування стін, що призводило до їх неправильного відображення;
- З неправильним розрахунком зіткнень снарядів у мапі локального космосу;
- З помилкою визначення цільових координат завдання авторемонту;
- З помилкою привласнення об'єкту техніки статусу "складова частина комплекту";
- Інші баги;
- Додана функція обміну позиціями для NPC та динамічної техніки;
- Удосконалено алгоритм пошуку найближчої роботи для NPC;
- Доданий 4й шар фону на рівні локального космосу для астероїдного поясу;
- Додані нові спрайт астероїдів фону локального космосу для астероїдного поясу;
- Ведеться робота по здійсненню відмальовки фонових об'єктів за допомогою відеокарти;
- На мапі локального космосу додані окремі кнопки відстрілу хибних теплових цілей та пильової завіси;
- Відкоригована візуалізація снарядів, ракет та куль на мапі локального космосу;
- Доданий тестовий об'єкт локального космосу "дрон", його алгоритм руху та слідування за Сол-Арком;
- Змінено алгоритм стрільби протиснарядного та протиракетного комплексів;
- Змінена логіка поведінки NPC та динамічної техніки;
- Змінено вигляд об'єкту локального космосу "астероїд", додано текстуру відображення підлоги астероїду;
- Додана індикація завантаження при запуску гри та при початку нової гри;
- Доданий алгоритм зміни поведінки корабля при використанні кнопок "тікати" і "тримати дистанцію";
- Продовжується робота над сюжетною лінією демо-версії гри;
- These bugs were fixed:
- Incorrect action for the “place” button while connected to a window in the local space map level;
- Incorrect mechanics for the self-guided homing shells;
- With errors maintaining priority tasks while changing exoskeletons;
- With laser reflections;
- With the visualization of objects from an asteroid belt while in the star system map level;
- With elements from an asteroid belt appearing without crossing the belt borders on the star system map level;
- With incorrect coordinate correction for background elements of an asteroid belt while changing the zoom level;
- With the performance of incorrect tasks by NPC (we must discipline them harshly for their failures);
- With freezing animations for the exoskeleton after pausing;
- Other bugs;
- A few background layers were added for asteroid belts on the local space map level;
- Zoom effect was added for background planets at the local space map level;
- Test menu “journal” was added along with quest visualization and additional info;
- Buttons were added for ship maneuvering on the local space map level;
- Work continues on ship AI behaviors while using hot keys and buttons;
- Work continues on different flight modes: pursuit and fighting for the ship;
- Graphic optimization of micromanagement map level visualizations was performed, as well as checking the integrity of locations and pathfinding algorithms;
- Task selection scheme was modified for NPCs and now includes task prioritization;
- Operating algorithms for technics type “fuel pump” was corrected;
- Operating algorithm for object type “space moss” was corrected;
- Calculation algorithm was corrected for the laser’s entry point into a dust veil;
- Algorithm for enemy detection was corrected for melee fighting;
- Operating algorithm was modified for shells and lasers on the local space map level;
- Sprites for local space object type “asteroid” were modified;
- Sprite and its animation for the object “space moss” were created;
- Work continues on narrative content for the first demo version of the game, which is an element of the general wid-scale storyline;
- Исправлены баги:
- С неправильным действием кнопки выбора в окне стыковки на уровне локального космоса;
- Некорректной механикой самонаводящихся снарядов;
- С ошибкой при изменении приоритетных заданий для экзоскелетов;
- С отражением лазеров;
- С отображением фона астероидного пояса на карте звездной системы;
- С появлением элементов фона астероидного пояса в зоне видимости без пересечения границ самого астероидного пояса на уровне звездной карты;
- С неправильной корректировкой координат для элементов фона из астероидного пояса при смене величины зума;
- С выполнением ошибочных заданий NPC;
- С застыванием анимации экзоскелета после паузы;
- Другие баги;
- Добавлен несколько слоев фона на уровне локального космоса для астероидного пояса;
- Добавлен эффект зума для планет заднего фона на уровне локального космоса;
- Добавлено тестовое меню “журнал” с отображением квестов и дополнительной информации;
- Добавлены кнопки управления кораблем на карте локального космоса;
- Ведутся работы над поведением АИ корабля при использовании кнопок управления;
- Ведется работа над различными режимами полета, преследования, ведения боя для корабля;
- Произведена оптимизация визуализации карты микроменеджмента, проверки на целостность локации, алгоритма поиска пути;
- Изменена схема выбора заданий NPC по приоритетам;
- Откорректирован алгоритм работы техники типа “топливный насос”;
- Откорректирован алгоритм действия объекта ”космический мох”;
- Откорректирован алгоритм расчета точки вхождения лазера в пылевую завесу;
- Откорректирован алгоритм поиска врага при ближнем бое;
- Доработан алгоритм поведения снарядов и лазеров на карте локального космоса;
- Переделаны спрайты для объектов локального космоса типа “астероид”;
- Создан спрайт и его анимация для объекта типа “космический мох”;
- Продолжается работа над сюжетным наполнением первой демонстрационной версии игры, которая является составной частью общего масштабного сюжета;
- Виправлені баги:
- З неправильним дією вікна вибору точки приєднання об'єкта локального космосу до корабля гравця;
- Некоректною механікою самонавідних снарядів;
- З помилкою при зміні пріоритетних завдань для екзоскелетів;
- З віддзеркаленням лазерів;
- З відображенням фону астероїдного поясу на на мапі зоряної системи;
- З появою елементів фону астероїдного поясу без перетину кордонів самого самого поясу на рівні зоряної мапи;
- З неправильним коригуванням координат елементів фону астероїдного поясу при зміні розміру зуму;
- З виконанням помилкових завдань NPC;
- З застиганням анімації екзоскелету після паузи;
- Інші баги;
- Додано декілька шарів фону на рівні локального космосу для астероїдного поясу;
- Доданий ефект зуму для планет заднього фону на ріні локального космосу;
- Додано тестове меню "журнал" з відображенням квестів та додаткової інформації;
- Додані кнопки керування кораблем на мапі локального космосу;
- Ведуться роботи над зміною поведінки АІ корабля при використанні кнопок керування;
- Ведеться робота над різними режимами польоту, переслідування, стрільби корабля;
- Проведена оптимізація відмальовки мапи мікроменеджменту, перевірки на цілісність локації, алгоритму пошуку шляху;
- Змінена схема вибору завдань NPC за пріоритетами;
- Відкориговано алгоритм роботи техніки типу "паливний насос";
- Відкориговано алгоритм дії об'єкту "космічний мох";
- Відкориговано алгоритм розрахунку точки входження лазера у пильову завісу;
- Відкориговано алгоритм пошуку ворога при ближньому бою;
- Дороблено алгоритм поведінки снарядів та лазерів на мапі локального космосу;
- Перероблені спрайти для об’єктів локального космосу типу “астероїд”;
- Створений спрайт та його анімація для об’єкту “космічний мох”
- Продовжується робота над сюжетним наповненням для першої демонстраційної версії гри, що є частиною загального масштабного сюжету;