Wednesday 24 June 2015

23/06/2015 CheckPoint













  • Fixed bugs:
    • With impossibility of technics to fall into space after being transferred to an empty tile;
    • With inability to destroy V.I. modules held by enemy soldiers;
    • With an error for the technic’s "fuel pump" action algorithm;
    • With inclusion of enemy ship’s brake in the absence of the engine;
    • With error of the technic’s "gas collector" action algorithm;
    • With wrong sized GUI elements in different screen resolutions;
    • With wrong sized production/consumption/energy storage text fields;
    • With the rate of collected fuel by the gas collector dependent on its distance from a gas giant;
    • With incorrect names of certain types of equipment;
    • With unnecessary calculation of the vertex buffer for drawing objects by the GPU;
    • With summing the number of resources which add to the object "resource" on a tile where there is another resource object;
    • With GPU rendering error with offset NPC and technnic sprite coordinates while turning;
    • With offset of micromanagement map’s lit areas while changing the zoom;
    • With inactive keys "turn on all technics" and "turn off technics with low priority";
    • Other bugs;
  • Ability to manually empty containers with resources was added;
  • Algorithm for drawing map tiles using the GPU was added;
  • Algorithm for rendering skeletal animation frames of NPC and technics with the GPU was added;
  • Test algorithm for rendering light with the GPU was added;
  • Test algorithm for rendering damaged tiles with the GPU was added;
  • A new rendering algorithm using the GPU was added for sprites that change every frame;
  • A new rendering algorithm using the GPU was added for geometric shapes that change every frame;
  • Algorithm for uploading textures to GPU for rendering NPCs, technics and map tiles was added;
  • Classes of technics, NPCs, map tiles and light sources were corrected for use of GPU rendering;
  • Some GUI elements on the micromanagement map were adjusted;
  • New class for changing the language of GUI elements was added;
  • Ability to change the language of GUI elements and messages was added;
  • New shaders for rendering objects on the micromanagement map were added;
  • Algorithm was optimized for adding geometric shapes rendered by the GPU;
  • Algorithm was optimized for updating sprite coordinates rendered using the GPU;
  • Rendering of a location’s sprites on the local space map was optimized;
  • Algorithm was optimized for creating new locations on a local space map;
  • New helper classes for technic optimization and NPC actions were created;
  • Work continues on the algorithm for saving the game;
  • Work continues on optimization of rendering GUI elements with the GPU;
  • Work continues on the visualization algorithm for the micromanagement map level by the GPU;
  • Work continues on the first official teaser video for the game;
  • New music tracks were created; work continues on voice, sound and music coverage for the teaser video;
  • Work continues on polishing balance, fixing small errors and creating content for the first demo-version of the game to be released to a broad audience; 
  • Work continues on filling and polishing the GDD;

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

Wednesday 17 June 2015

16/06/2015 CheckPoint











  • These bugs are fixed:
    • With enemy ship AI becoming inactive after disconnecting from a location;; 
    • With exoskeletons “freezing” when their charge is too low; 
    • With NPC’s attempt to wear a space suit from an empty space suit rack; 
    • With enemy ships attacking the Sol-Ark during connection; 
    • With impossibility to move some objects on the recharging platform;; 
    • With error in searching for damaged tiles while autorepairing task is selected and there are not enough required resources; 
    • With coordinate displacement for dynamic technic sprites after these technics were moved onto another tile; 
    • With searching for a task with higher priority after completing the task “build constructions”; 
    • With current task cancelation for an exoskeleton when it has a low charge; 
    • With loading order for containers while collecting resources; 
    • With critical error in the micromanagement map view of a location while it moves away; 
    • With incorrect movement speeds for asteroid belt layers on the star system map level; 
    • With checking error for asteroid sprites appearing on the local space and micromanagement map levels while arriving to the asteroid belt on the star system map level; 
    • With extra task performing “move on 5 tiles in random direction” after completing another low priority task; 
    • Error with operating logic of kinetic shield after it’s manually switched off by the player; 
    • Error with visualization of geometric objects by GPU; 
    • With NPCs searching for exoskeletons or manual 3D printers at large distances; 
    • Other bugs; 
  • Ability to exit in the main menu by pressing “ESC” was added; 
  • Separate music track was set for the event “enemy wave”; 
  • Operating algorithm was added for an exoskeleton, which needs to recharge, when there is no available recharging platform; 
  • From now on combat mode is on when there are some enemies on the micromanagement map level; 
  • New triggers were added for quest performance; 
  • New indication was added for impassable damaged tiles on the micromanagement map level; 
  • Ability to cancel squad task was added; 
  • New sprites for enemy soldiers were added; 
  • Pause was added for NPC action “pick up a weapon/tool”; 
  • Welding effect was added for the dismantle process; 
  • For some random events autopause was canceled; 
  • Operating algorithm was modified for gravity brake; 
  • From now on a NPC with specialty “engineer” has priority for dynamic technics “exoskeleton” as default; 
  • From now technics type “door” during manual opening/closing by player gets status “manual control”; 
  • Operating algorithm was upgraded for standard buttons; 
  • Operating algorithm was upgraded for pathfinding with checking for the nearest target objects; 
  • The GUI was overhauled on the micromanagement map level; 
  • Work continues on the visualization algorithm for the micromanagement map level by the GPU;
  • Work continues on the first official teaser video for the game; 
  • New music tracks were created; work continues on voice, sound and music coverage for the teaser video; 
  • Work continues on polishing balance, fixing small errors and creating content for the first demo-version of the game to be released to a broad audience; Work continues on filling and polishing the GDD;
  • Исправлены баги:
    • С бездействием ИИ пирата после отстыковки локации; 
    • С “зависанием” экзоскелета при его низком заряде; 
    • С попыткой NPC одеть скафандр из пустой стойки для скафандров; 
    • Со стрельбой пирата по Sol-Ark’у при его попытке стыковки; 
    • С невозможностью переноса объектов на платформу для перезарядки; 
    • С ошибкой поиска поврежденного тайла для авторемонта при недостаче требуемого ресурса; 
    • Со смещением координат спрайтов динамической техники после ее переноса на другой тайл; 
    • Со поиском работы более высокого приоритета после завершения задания “монтаж”; 
    • Со отменой текущего задания экзоскелета при его низком заряде; 
    • С порядком заполнения контейнеров при сборе ресурсов; 
    • С критической ошибкой при просмотре карты микроменеджмента локации, которая в этот момент удаляется; 
    • С неправильными скоростями движения слоев спрайтов астероидного пояса на карте звездной системы; 
    • С ошибкой проверки появления спрайтов астероидного пояса на карте локального космоса и микроменеджмента, во время подлета к астероидному поясу, находясь на карте звездной системы; 
    • С ненужным выполнением команды “пройти 5 тайлов в случайном направлении ” после завершения не приоритетного задания; 
    • С ошибкой логики работы кинетического щита после его мануального выключения; 
    • С ошибкой отрисовки геометрических объектов с использованием видеокарты; 
    • С поиском NPC экзоскелета/мануального 3-D принтера на больших дистанциях; 
    • Другие баги; 
  • Добавлена возможность выхода в главное меню при нажатии клавиши “ESC”; 
  • На событие “волна противников” выставлен отдельный музыкальный треклист; 
  • Добавлен алгоритм действия экзоскелета, нуждающегося в перезарядке, при отсутствии доступной платформы для перезарядки; 
  • Отныне режим боя включается также при наличии врагов на карте микроменеджмента; 
  • Добавлены новые триггеры на выполнение квестовых заданий; 
  • Добавлена индикация непроходимых поврежденных тайлов на карте микроменеджмента; 
  • Добавлена возможность отмены приказа отряда; 
  • Добавлены новые спрайты на отображение солдат-пиратов; 
  • Добавлена пауза на действие NPC “вооружиться”; 
  • При выполнении демонтажа конструкции добавлен эффект сварки; 
  • На некоторые типы случайных событий отменено включение автопаузы; 
  • Изменен алгоритм действия гравитационного тормоза; 
  • Отныне у NPC с профессией “ инженер” по умолчанию выставлена приоритетная техника “экзоскелет”; 
  • Отныне техника типа “дверь” при его мануальном открытии переходит в состояние мануального управления; 
  • Усовершенствован алгоритм работы стандартных кнопок; 
  • Усовершенствован алгоритм поиска пути с проверкой на ближайшие целевые объекты; 
  • Полностью переработан GUI карты микроменеджмента; 
  • Продолжается работа над алгоритмом отрисовки карты микроменеджмента с использованием видеокарты; 
  • Продолжается работа над первым официальным тизером для игры; 
  • Написаны новые музыкальные треки; продолжается работа над голосовым, звуковым и музыкальным сопровождением для видео-тизера; 
  • Продолжается работа над полированием баланса, исправлением мелких ошибок и наполнением первой демо-версии игры для широкой аудитории; 
  • Продолжается работа над заполнением и полированием GDD;
  • Виправлені баги: 
    • З бездіяльністю ШІ пірата після відстиковки локації; 
    • Із "зависанням" екзоскелету при його низькому заряді; 
    • Зі спробою NPC одягнути скафандр з порожньої стійки для скафандрів; 
    • Зі стрільбою пірату по Sol-Ark'у при його спробі стикування; 
    • З неможливістю перенесення об'єктів на платформу для перезарядки; 
    • З помилкою пошуку пошкодженого тайлу для авторемонту при недостачі необхідного ресурсу; 
    • Зі зміщенням координат спрайтів динамічної техніки після її перенесення на інший тайл; 
    • З пошуком роботи більш високого пріоритету після завершення завдання "монтаж"; 
    • Зі скасуванням поточного завдання екзоскелету при його низькому заряді; 
    • З порядком заповнення контейнерів при зборі ресурсів; 
    • З критичною помилкою при перегляді мапи мікроменеджменту локації, яка видаляється у цей момент; 
    • З неправильними швидкостями руху шарів спрайтів астероїдного поясу на мапі зоряної системи; 
    • З помилкою перевірки появи спрайтів астероїдного поясу на мапі локального космосу та мікроменеджменту, під час підльоту до астероїдного поясу, перебуваючи на мапі зоряної системи; 
    • З непотрібним виконанням команди "пройти 5 тайлів у випадковому напрямку" після завершення не пріоритетного завдання; 
    • З помилкою логіки роботи кінетичного щита після його мануального вимкнення; 
    • З помилкою відмальовки геометрічних об'єктів з використанням відеокарти; 
    • З пошуком NPC екзоскелету/мануального 3-D принтеру на великих дистанціях; 
    • Інші баги; 
  • Додано можливість виходу у головне меню при натисканні клавіші "ESC";
  • На подію "хвиля супротивників" виставлений окремий музичний трекліст;
  • Доданий алгоритм дії екзоскелету, що потребує перезарядку, при відсутності доступної платформи для перезарядки;
  • Відтепер режим бою вмикається також при наявності ворогів на мапі мікроменеджменту;
  • Додані нові трігери на виконання квестових завдань;
  • Додано індикацію непрохідних пошкоджених тайлів на мапі мікроменеджменту;
  • Додано можливість скасування наказу загону;
  • Додані нові спрайти на відображення солдат-піратів;
  • Додана пауза на дію NPC "озброїтися";
  • При виконанні демонтажу конструкції додано ефект зварювання;
  • На деякі типи випадкових подій скасовано увімкнення автопаузи;
  • Змінено алгоритм дії гравітаційного гальма;
  • Відтепер у NPC з професією "інженер" з самого початку виставлено ​​пріоритетну техніку "екзоскелет";
  • Відтепер техніка типу "двері" при його мануальному відкриванні переходить у стан мануального керування;
  • Удосконалено алгоритм роботи стандартних кнопок;
  • Удосконалено алгоритм пошуку шляху з перевіркою на найближчі цільові об'єкти;
  • Повністю перероблено GUI мапи мікроменеджменту;
  • Триває робота над алгоритмом відмальовки мапи мікроменеджменту з використанням відеокарти;
  • Триває робота над першим офіційним тізером для гри;
  • Написані нові музичні треки; продовжується робота над голосовим, звуковим та музичним супроводженням для відео-тізера;
  • Триває робота над поліруванням балансу, виправленням дрібних помилок та наповненням першої демо-версії гри для широкої аудиторії;
  • Триває робота над заповненням та поліруванням GDD;

Wednesday 10 June 2015

11/06/2015 CheckPoint - Big Testing Announcement



TESTERS NEEDED FOR DEEP SPACE GAMEPLAY
************************************************************************************************************

   Have you ever wanted to build a spaceship, take care of astronauts, mine asteroids, and subsequently watch your vessel get obliterated while your crew chokes to death on interstellar void? Come join us as a volunteer tester for Sol-Ark’s demo. This will be a closed test, super secret, and used to help us with our full demo release at the end of June.

   Sol-Ark is currently running through its pre-flight checklist and is looking for a handful of brave (and unpaid) testers to strap themselves to our rocket and see what happens. We’re reaching out to those who have commented on our posts and articles so far, basically anyone who showed any sort of interest in the game to date.

   Sol-Ark is still in its prototype phase and we are looking to get some broader feedback before we put out a hardened, finite demo for everyone to get their hands on. This means that the builds you’ll be playing will be limited in some capacities and don’t represent the final gameplay and graphics that we’re shooting for. There are placeholder elements for the user interface, windows, menus, that sort of stuff. Some gameplay mechanics will be switched off so we can focus in on things we know need to be tested, we’ll test all aspects of the game a bit later. You may encounter errors and bugs or lags, and we’re hoping you find some! We need this kind of feedback and want you to report back to us with all your thoughts, opinions, and experience. All of your input can be submitted via a feedback form we’ll provide you with should you be chosen for our little deep-space experiment.



What we’ll need from you:
  1. Your email address 
  2. An internet high five ( ^∇^)ノ
  3. A promise you won’t blog, tweet, post or hoot and holler about everything you’ll be playing, at least for a little while.


Still interested? Shoot an email off to solarkgame@gmail.com with “Tester” in the subject line.

   So keep your eyes on your personal message transponders and look out for an incoming message signal from a far off galaxy. It’s either an invitation to test, or a distress signal because I miscalculated my required propulsion (again) and have flown clear out of the solar system.


************************************************************************************************************









  • These bugs are fixed:
    • With enemy ship connection when there is a big difference in speed between it and the Sol-Ark;
    • With incorrect correlation between changes in rotation speeds for locations after their collision;
    • With ability to control some of the enemy’s tehcnics after connection with an enemy ship;
    • With clearing of task list window after beginning a new game;
    • With clearing of dynamic menu after selecting one object from several others which are on the same tile;
    • With disappearance of “resource” objects from the micromanagement map level after gathering only some part of its total amount;
    • With incorrect performance of “technics replacement” task;
    • With clearing windows and lists in the crew menu;
    • Other bugs;
  • Ability to set the task priority was added for NPCs with exoskeletons or without them;
  • The button to run a gravity brake was added for the local space map level. The same ability was duplicated with the hot-key;
  • From now on, the sprite’s curvature effect influences planet sprites as well; 
  • New sprites were added for the object “blood pool”;
  • New effects were added for morale influence on NPCs while they perform different tasks;
  • Indication was added for resource types which are inside a container;
  • Explosion was added for when an object which contains oxygen is destroyed;
  • Ability to scroll the star map by mouse was added;
  • Pause during a space-suit wearing on/off by NPC was added;
  • New type of technics “recharging platform”, which recharges exoskeletons, was added;
  • New parameter “charge” was added for technics type “exoskeleton”, and when the charge is depleted an exoskeleton becomes inactive;
  • Operational recharging algorithm was added for an exoskeleton which uses “recharging platform”;
  • Algorithm was optimized for sprite’s curvature when there are two or more points of curvature;
  • Checking logic for necessity to use an exoskeleton was changed for NPCs;
  • Operating logic for how to choose a type of space-suit was changed for NPCs when there aren’t any space-suits of the selected type;
  • Operating logic for technics type “hydrolisis platform” was modified;
  • While mining resources that contain water only water tanks are loaded which are not in the complex of technics;
  • Visualization for the space maser was modified, new effects for its appearanceand disappearance were added;
  • From now on a single container can only save one type of resource;
  • Mining resources algorithm was modified;
  • All ship templates were saved with new parameters;
  • Work continues on the visualization algorithm for the micromanagement map level by the GPU;
  • Work continues on the first official teaser video for the game;
  • New music tracks were created; work continues on voice, sound and music coverage for the teaser video;
  • Work continues on polishing balance, fixing small errors and creating content for the first demo-version of the game to be released to a broad audience;
  • Work continues on filling and polishing the GDD;

  • Исправлены баги:
    • Со стыковкой пирата при большой разности скорости между пиратом и Sol-Ark’ом;
    • С неправильной зависимостью изменения скоростей ротации локаций после их столкновения;
    • С возможностью управления некоторыми типами вражеской техники после стыковки с пиратским кораблем;
    • С очисткой окна списка заданий после начала новой игры;
    • С очисткой динамического меню после выбора одного из нескольких объектов, находящихся на заданном тайле;
    • С пропаданием объекта “ресурс” с карты микроменеджмента после сбора только части от его общего количества;
    • С некорректным выполнением задания “перенос техники”;
    • С очисткой окон и списков в меню экипажа;
    • Другие баги;
  • Добавлена возможность задания приоритета работы NPC с экзоскелетом либо без него;
  • На карту локального космоса добавлена кнопка включения гравитационного тормоза. Эта же возможность продублирована на горячую клавишу;
  • Эффект искривления спрайтов отныне действует и на спрайты планет; 
  • Добавлены новые спрайты объектов “лужа крови”;
  • Добавлены новые эффекты воздействия морали на NPC при выполнении различных действий;
  • Добавлена индикация типа ресурса, который хранится в контейнере;
  • Добавлен взрыв при уничтожении объекта, содержащего в себе кислород;
  • Добавлена возможность скроллинга карты звездной системы мышью;
  • Добавлена пауза на выполнение смены скафандра NPC;
  • Добавлен новый тип техники “платформа для перезарядки”, который осуществляет перезарядку экзоскелета;
  • В технике типа “экзоскелет” добавлен параметр “заряд”, при истечении которого экзоскелет становится неактивным;
  • Добавлен алгоритм на совершение экзоскелетом подзарядки, используя технику “платформа для перезарядки”;
  • Оптимизирован алгоритм отображения искривленных спрайтов при наличии двух и более точек искривления;
  • Изменена логика проверки NPC на необходимость использования экзоскелета;
  • Изменена логика выбора типа скафандра NPC при отсутствии заданного приоритетного типа скафандра;
  • Изменена логика работы техники типа “гидролизная установка”;
  • При сборе ресурсов, содержащих воду, осуществляется заполнение только тех бочек с водой, что не находятся в комплекте;
  • Изменено визуальное отображение мазера, добавлены эффекты его появления и угасания;
  • Отныне один контейнер для ресурсов может хранить только один тип ресурсов;
  • Переработан алгоритм сбора ресурсов;
  • Пересохранены все шаблоны кораблей под новые параметры;
  • Продолжается работа над алгоритмом отрисовки карты микроменеджмента с использованием видеокарты;
  • Продолжается работа над первым официальным тизером для игры;
  • Написаны новые музыкальные треки; продолжается работа над голосовым, звуковым и музыкальным сопровождением для видео-тизера;
  • Продолжается работа над полированием баланса, исправлением мелких ошибок и наполнением первой демо-версии игры для широкой аудитории;
  • Продолжается работа над заполнением и полированием GDD;
  • Виправлені баги:
    • Зі стикуванням пірата при великій різниці швидкості між піратом та Sol-Ark'ом;
    • З неправильної залежністю зміни швидкостей ротації локацій після їх зіткнення;
    • З можливістю керування деякими типами ворожої техніки після стикування з піратським кораблем;
    • З очищенням вікна списку завдань після початку нової гри;
    • З очищенням динамічного меню після вибору одного з декількох об'єктів, що знаходяться на заданому тайлі;
    • Зі зникненням об'єкту "ресурс" з мапи мікроменеджменту після збору тільки частини від його загальної кількості;
    • З некоректним виконанням завдання "перенесення техніки";
    • З очищенням вікон та списків в меню екіпажу;
    • Інші баги;
  • Додана можливість завдання пріоритету роботи NPC з екзоскелетом або без нього;
  • На мапу локального космосу додана кнопка увімкнення гравітаційного гальма. Ця ж можливість продубльована на гарячу клавішу;
  • Ефект викривлення спрайтів відтепер діє і на спрайти планет;
  • Додані нові спрайт об'єктів "калюжа крові";
  • Додані нові ефекти впливу моралі на NPC при виконанні різних дій;
  • Додана індикація типу ресурсу, який зберігається у контейнері;
  • Доданий вибух при знищенні об'єкту, що містить у собі кисень;
  • Додана можливість скролінгу мапи зоряної системи мишею;
  • Додана пауза на виконання зміни скафандру NPC;
  • Доданий новий тип техніки "платформа для перезарядки", який здійснює перезарядку екзоскелету;
  • У техніці типу "екзоскелет" доданий параметр "заряд", при закінчені якого екзоскелет стає неактивним;
  • Доданий алгоритм на вчинення екзоскелетом підзарядки, використовуючи техніку "платформа для перезарядки";
  • Оптимізовано алгоритм відображення викривлених спрайтів при наявності двох чи більше точок викривлення;
  • Змінена логіка перевірки NPC на необхідність використання екзоскелету;
  • Змінено логіку вибору типу скафандру NPC при відсутності заданого пріоритетного типу скафандру;
  • Змінена логіка роботи техніки типу "гідролізна установка";
  • При зборі ресурсів, що містять воду, здійснюється заповнення лише тих бочок з водою, що не перебувають у комплекті;
  • Змінено візуальне відображення мазера , додані ефекти його появи та згасання ;
  • Відтепер один контейнер для ресурсів може зберігати тільки один тип ресурсів;
  • Перероблений алгоритм збору ресурсів ;
  • Перезаписані усі шаблони кораблів під нові параметри ;
  • Триває робота над алгоритмом відмальовки мапи мікроменеджменту з використанням відеокарти;
  • Триває робота над першим офіційним тізером для гри;
  • Написані нові музичні треки; продовжується робота над голосовим, звуковим та музичним супроводженням для відео-тізера;
  • Триває робота над поліруванням балансу, виправленням дрібних помилок та наповненням першої демо-версії гри для широкої аудиторії;
  • Триває робота над заповненням та поліруванням GDD;

Tuesday 2 June 2015

02/06/2015 CheckPoint











  • These bugs are now fixed:
    • With panel reaction for the “test fly” quest while pressing buttons during a pause;
    • With text selection in the options menu and in the loading menu;
    • With asteroid belt visualization on the star system map level;
    • With displacement ability for dynamic technics;
    • With incorrect speed calculations for an enemy ship during connection;
    • With incorrect side calculation for connection of enemy ship;
    • With an enemy ship attempting to connect after destroying their connecting bay;
    • With power consumption by the space-suit rack;
    • With incorrect calculations for the power of fuel barrel explosions;
    • With incorrect distribution dynamics for explosions;
    • With incorrect visualization of the graphics layer for morale status of NPCs;
    • With GUI external file importation for the micromanagement map level;
    • With incorrect task priority selection by NPC;
    • With extra calculations for backlight effects of some GUI elements;
    • With target landing tile changing while an enemy ship attempts to connect;
    • With multiple re-checking of routes for enemy soldiers while Sol-Ark trims;
    • With resources mining on the area, which are selected by mouse cursor;
    • Other bugs;
  • New A.I. class of enemy ship was added with calculations for its operating logic;
  • Ability to connect with Sol-Ark was added for enemy ships;
  • Operating algorithm was modified for enemy ships while engaging in space battles;
  • New parameter was added for NPCs - “temperament”, which influences its morale status;
  • New type of technics was added - “gravity brake”;
  • Ability to change task priorities for NPCs was added;
  • A function to play music tracks in a random order was added;
  • Algorithm for enemy soldiers executing NPCs was added;
  • Calculation algorithm for theoretical acceleration of the ship in a set direction was added;
  • Checking algorithm was added for presence of the ship’s cannons on specific sides was added;
  • Ability to use a “gravity brake” was added for enemy ships;
  • A new class of text fields, which are drawn by the GPU, was added;
  • Operating algorithm for standard buttons was optimized;
  • New parameter “speed calculation error” was added for the A.I. of enemy ships;
  • View and disposition of different GUI elements were changed on the micromanagement map level;
  • Trigger system was modified for NPC’s morale status;
  • Checking for quests to be performed were optimized;
  • Updating of list with current tutorial quests was optimized;
  • Visualization of standard buttons was optimized;
  • Work continues on polishing the balance for enemy ship A.I. while engaging in a space battle;
  • Work continues on visualization algorithm for drawing the micromanagement map level with the GPU;
  • Work continues on the first official teaser video for the game;
  • New music tracks were created; work continues on voice, sound and music coverage for the teaser video;
  • Work continues on polishing balance, fixing small errors and creating content for the first demo-version of the game to be released to a broad audience; Work continues on filling and polishing the GDD;

  • Исправлены баги:
    • С реагированием панели для квеста “тестовый полет” на нажатие клавиш при паузе игры;
    • С выделением текста в меню настроек и в окне загрузки игры;
    • С отображением астероидного пояса на карте звездной системы;
    • С возможностью переноса динамической техники;
    • С неправильным расчетом скорости при стыковке вражеского корабля;
    • С неправильным расчетом стороны для стыковки вражеского корабля;
    • С попыткой стыковки вражеского корабля после уничтожения стыковочного шлюза;
    • С потреблением электричества стойки для скафандра;
    • С неправильным расчетом силы взрыва топливного бака;
    • С неправильной динамикой распространения взрыва;
    • С неправильным отображением слоя иконок состояния морали NPC;
    • С импортированием внешнего файла с элементами GUI для карты микроменеджмента;
    • С неправильным порядком выбора заданий для NPC по приоритетам;
    • С ненужными расчетами эффекта подсветки некоторых элементов GUI;
    • Со сменой целевого тайла для стыковки пирата;
    • С множественной перепроверкой маршрута вражеского солдата для “зачистки” Sol-Ark’а;
    • Со сбором ресурсов на заданной мышью площади;
    • Другие баги;
  • Добавлен новый класс ИИ вражеского корабля для расчетов его логики поведения;
  • Добавлена возможность стыковки вражеских кораблей с Sol-Ark’ом;
  • Изменен алгоритм логики поведения пиратского корабля при ведении боя;
  • Добавлен новый параметр для NPC “темперамент”, который оказывает влияние на динамику изменения его морального состояния;
  • Добавлен новый вид техники “гравитационный тормоз”;
  • Добавлена возможность смены приоритетов заданий для NPC;
  • Добавлена функция задания случайного порядка проигрывания музыкальных треков;
  • Добавлен алгоритм проведения “зачистки” корабля вражескими солдатами;
  • Добавлен алгоритм расчета теоретического ускорения движения в заданную сторону для корабля;
  • Добавлен алгоритм проверки на наличие корабельного вооружения с определенной стороны корабля;
  • Добавлена возможность использования пиратским кораблем техники “гравитационный тормоз”;
  • Добавлен новый класс текстовых полей, которые отрисовываются с использованием видеокарты;
  • Оптимизирован алгоритм действия стандартных кнопок;
  • Добавлен параметр “погрешность расчета скоростей” для ИИ пиратских кораблей;
  • Изменены вид и положения различных элементов GUI на карте микроменеджмента;
  • Изменена система срабатывания морали для NPC;
  • Оптимизированы проверки на выполнение некоторых квестовых заданий;
  • Оптимизировано обновление списка текущих обучающих квестов;
  • Оптимизировано отображение стандартных кнопок;
  • Ведется работа над балансировкой ИИ пиратского корабля при ведении боя;
  • Ведется работа над алгоритмом отрисовки карты микроменеджмента с использованием видеокарты;
  • Продолжается работа над первым официальным тизером для игры;
  • Написаны новые музыкальные треки; продолжается работа над голосовым, звуковым и музыкальным сопровождением для видео-тизера;
  • Продолжается работа над полированием баланса, исправлением мелких ошибок и наполнением первой демо-версии игры для широкой аудитории; Продолжается работа над заполнением и полированием GDD;
  • Виправлені баги:
    • З реагуванням панелі для квесту "тестовий політ" на натиснення клавіш при паузі гри;
    • З виділенням тексту у меню налаштувань та у вікні завантаження гри;
    • З відображенням астероїдного поясу на мапі зоряної системи;
    • З можливістю перенесення динамічної техніки;
    • З неправильним розрахунком швидкості при стикуванні ворожого корабля;
    • З неправильним розрахунком боку для стикування ворожого корабля;
    • Зі спробою стиковки ворожого корабля після знищення стикувального шлюзу;
    • З споживанням електрики стійкою для скафандрів;
    • З неправильним розрахунком сили вибуху паливного бака;
    • З неправильною динамікою поширення вибуху;
    • З неправильним відображенням шару іконок стану моралі NPC;
    • З імпортуванням зовнішнього файлу з елементами GUI для мапи мікроменеджменту;
    • З неправильним порядком вибору завдань для NPC за пріоритетами;
    • З непотрібними розрахунками ефекту підсвічування деяких елементів GUI;
    • Зі зміною цільового тайлу для стикування пірата;
    • З множинною повторною перевіркою маршруту ворожого солдату для "зачищення" Sol-Ark'у;
    • Зі збором ресурсів на заданій мишею площі;
    • Інші баги;
  • Додано новий клас ШІ ворожого корабля для розрахунків його логіки поведінки;
  • Додана можливість стикування ворожих кораблів з Sol-Ark'ом;
  • Змінено алгоритм логіки поведінки піратського корабля при ведені бою;
  • Доданий новий параметр для NPC "темперамент", який впливає на динаміку зміни його морального стану;
  • Додано новий вид техніки "гравітаційне гальмо";
  • Додана можливість зміни пріоритетів завдань для NPC;
  • Додана функція завдання випадкового порядку програвання музичних треків;
  • Доданий алгоритм проведення "зачистки" корабля ворожими солдатами;
  • Доданий алгоритм розрахунку теоретичного прискорення руху у задану сторону для корабля;
  • Доданий алгоритм перевірки на наявність корабельного озброєння з певного боку корабля;
  • Додана можливість використання піратським кораблем техніки "гравітаційне гальмо";
  • Додано новий клас текстових полів, що відмальовуються з використанням відеокарти;
  • Оптимізовано алгоритм дії стандартних кнопок;
  • Доданий параметр "похибка розрахунку швидкостей" для ШІ піратських кораблів;
  • Змінено вигляд та положення різних елементів GUI на мапі мікроменеджменту;
  • Змінена система спрацьовування моралі для NPC;
  • Оптимізовані перевірки на виконання деяких квестових завдань;
  • Оптимізовано оновлення списку поточних навчальних квестів;
  • Оптимізовано відображення стандартних кнопок;
  • Ведеться робота над балансуванням ШІ піратського корабля при ведені бою;
  • Ведеться робота над алгоритмом відмальовки мапи мікроменеджменту з використанням відеокарти;
  • Триває робота над першим офіційним тізером для гри;
  • Написані нові музичні треки; продовжується робота над голосовим, звуковим та музичним супроводженням для відео-тізера;
  • Триває робота над поліруванням балансу, виправленням дрібних помилок та наповненням першої демо-версії гри для широкої аудиторії;
  • Триває робота над заповненням та поліруванням GDD;