Tuesday 30 September 2014

30/09/2014 CheckPoint

  • An electricity and electricity demand parameters were added into the game;
  • Mechanics solar batteries tasks, energy generators and wireless power transmitters were written;
  • The technics won’t work unless they are connected with electricity network now;
  • Graphic visualization of walls, floor, frame, space background, asteroid, space maser was improved;
  • Graphic visualization of walls damage, floor damage and frame damage was improved;
  • Visualization of disassembling asteroid into useful resources was improved;
  • The ability to move freely into the local space map was added;
  • A composer joined the team – Eugene Guliugin; Hooray!
  • New music was added into the game (a few tracks by Eugene Guliugin);
  • A second 2D artist joined the team; Hooray!
  • New concept illustrations were made; new design of NPCs and spaceships were being made;
  • A new draft demonstration video of the build 0.012/19 (by 28.09.2014) was shot and mounted;
  • The source of static light was improved;



 
  • В игру добавлено электричество и потребность в нем;
  • Прописана механика работы солнечных батарей, генератора электроэнергии, беспроводного передатчика энергии;
  • Теперь техника не работает при отсутствии подключения к сети электроэнергии;
  • Улучшено графическое отображение стен, пола, каркаса, заднего фона, астероида, космического мазера;
  • Улучшено графическое отображение повреждений стен, пола, каркаса;
  • Улучшена визуализация процесса разборки астероида на полезные ресурсы;
  • Добавлена возможность свободного передвижения в локальном космосе;
  • К команде присоединился композитор – Евгений Гулюгин; УРА!
  • В игру добавлена новая музыка (автор – Евгений Гулюгин);
  • К команде присоединился второй художник; УРА!
  • Добавлены новые концепт-арты; идет работа над новым дизайном персонажей и кораблей;
  • Отснято и смонтировано черновое демонстрационное видео билда 0,012/19 от 28.09.2014
  • Улучшен источник статического света;
  • У гру додана електрика та потреба у ній;
  • Прописана механіка роботи сонячних батарей, генератору електроенергії, бездротового передавачу енергії;
  • Тепер техніка не працює при відсутності підключення до мережі електроенергії;
  • Поліпшено графічне відображення стін, полу, каркасу, заднього фону, астероїда, космічного мазера;
  • Поліпшено графічне відображення пошкоджень стін, полу, каркасу;
  • Поліпшена візуалізація процесу розбирання астероїду на корисні ресурси;  
  • Додана можливість вільного переміщення в локальному космосі;
  • До команди приєднався композитор - Євген Гулюгін; УРА!
  • До гри додана нова музика (автор - Євген Гулюгін);
  • До команди приєднався другий художник; УРА!
  • Додані нові концепт-арти; йде робота над новим дізайном персонажів та кораблів;
  • Відснято й змонтоване чорнове демонстраційне відео білду 0,012/19 від 28.09.2014
  • Поліпшене джерело статичного світла;

16/09/2014 CheckPoint


  • The «space maser» from the random events generator was modified;
  • The event «appearing of the cockroaches» was added;
  • Creatures’ class «cockroaches» was added; its behavior logic was calculated and mechanics were written;
  • The technics’ types «solar battery», «energy generator», «synthesizer of fuel» were added;
  • The mechanics of NPCs interaction with containers, both handheld and static, were modified;
  • An indication of filling for containers was added;



  • В генераторе случайных событий доработан «космический мазер»;
  • Добавлено событие «появление тараканов»;
  • Добавлены существа «тараканы»; просчитана логика поведения и описана механика;
  • Добавлены типы техники «солнечные батареи», «генератор энергии», «синтезатор топлива»;
  • Доработана механика взаимодействия NPC с контейнерами, как переносными, так и статичными.
  • Добавлена индикация степени заполнения для контейнеров;


  • У генераторі випадкових подій допрацьований "космічний мазер";
  • Додана подія "поява тарганів";
  • Додані істоти "таргани"; прорахована логіка їх поведінки та описана механіка;
  • Додані типи техніки "сонячні батареї", "генератор енергії", "синтезатор палива";
  • Додана механіка взаємодії NPC з контейнерами, як переносними, так і статичними;
  • Додана індикація ступеня заповнення для контейнерів;

Monday 29 September 2014

10/09/2014 CheckPoint


  • The function for screen centering on the ship after loading was completed;
  • The animation for smoke rings was fixed (there were many more and they lived longer);
  • The effects «flame» and «smoke» for ship’s torpedo was added;
  • The ration between static/dynamic of NPCs, when the task was absent, was fixed;
  • The ability to pass object type «container» was fixed;
  • Visualization for cursor movements and the game’s map was added;
  • Indication of fuel level for the engine was added;
  • Local space object’s type «space maser» was added into the generator of random events; its mechanics and damage principle were worked;
  • Unfortunately the concept-artist left the team. It's sad but that's life. We wish him the best of luck.

  • Доработана функция центровки экрана на корабль после загрузки;
  • Исправлена анимация дымных колец (теперь их больше, и они дольше живут);
  • Добавлен эффекты «пламя» и «дым» для корабельной торпеды;
  • Исправлено соотношение статики/динамики NPC при отсутствии задания;
  • Исправлена проходимость для объектов типа «контейнер»;
  • Добавлена визуализация движения курсора и игровой карты;
  • Добавлена индикация уровня топлива для двигателя;
  • Добавлен космический объект типа «космический мазер» в генератор случайных событий; проработана его механика и механизм нанесения повреждений;
  • К сожалению, команду покинул концепт-художник. Грустно, но такова жизнь. Пожелаем ему удачи!
  • Допрацьована функція центрування екрану на корабель після загрузки;
  • Виправлена анімація димових кілець (тепер їх більше, та вони довше живуть);
  • Додані ефекти "полум'я" та "дим" для корабельної торпеди;
  • Виправлено співвідношення статики/динаміки NPC при відсутності завдання;
  • Виправлена прохідність для об'єктів типу "контейнер";
  • Додана візуалізація руху курсору та ігрової мапи;
  • Додана індикація рівня пального для двигуна;
  • Доданий космічний об'єкт типу "космічний мазер" в генератор випадкових подій; пророблена його механіка та механізм нанесення пошкодження; 
  • На жаль, команду покинув концепт-художник. Сумно, але це - життя. Побажаємо йому вдачі! 



07/09/2014 CheckPoint


  • Draft movie with a demonstration of the build 0.010/18 (from 06/09/2014) was shot and assembled;
  • Operation and performance of the program were debugged;
  • A few small bugs were fixed;
  • All animations for the sprite's movement were inputted with additional frames (12 frames in the cycle now);
  • The visualization of welding while operating an exoskeleton was fixed (now from the side, where exoskeleton is);
  • Bug where the doors could close on the exoskeleton, because it moved slower than other NPCs, was fixed;
  • An indication of game’s loading process was added;
  • An indication of the template’s loading was added;





  • Отснят и смонтирован черновой демонстрационный вариант билда 0.010/18 (от 06/09/2014);
  • Отлажена работа и производительность программы;
    Исправлено несколько мелких багов;
  • Для всей анимации передвижения спрайтов были введены дополнительные кадры (теперь 12 кадров в цикле);
  • Исправлено отображение сварки при работе экзоскелета (теперь с той стороны, где находится экзоскелет);
  • Исправлена ошибка, когда двери могли закрываться на экзоскелете, поскольку он передвигается с меньшей скоростью, чем остальные NPC;
  • Добавлена индикация загрузки игры;
  • Добавлена индикация загрузки шаблона;


  • Відзнятий й змонтований чорновий демонстраційний варіант білду 0.010/18 (від 06/09/2014);
  • Налагоджена робота й продуктивність програми;
  • Виправлено декілька дрібних багів;
  • Для всієї анімації переміщення спрайтів були введені додаткові кадри (тепер 12 кадрів в циклі);
  • Виправлено відображення зварювання при роботі екзоскелета (тепер з тієї сторони, де знаходиться екзоскелет);
  • Виправлена помилка, коли двері мали можливість закриватися на екзоскелеті, тому що він рухається з меншою швидкістю, ніж інші NPC;
  • Додана індикація загрузки гри;
  • Додана індикація загрузки шаблону;

04/09/2014 CheckPoint


  • A new mode of map’s visualization and the majority of game’s objects were added;
  • A few dynamic layers of game's background, which moved with different speed and set depth, were added;
  • The background objects «planet» and «stars» were added;
  • Rough visual effects for rotation of planets and for twinkling of stars were added;
  • The ability for NPCs «setting/deleting of priority tasks» was added;
  • Game’s object type «lamp» with connection to the source of light was added;



  • Добавлен новый растровый способ отображения карты и большинства игровых объектов;
  • Добавлены несколько динамических слоев заднего игрового фона, движущихся с разной скоростью и задающих глубину;
  • Добавлены объекты игрового фона «планета» и «звезды»;
  • Добавлены черновые визуальные эффекты для вращения планеты и мерцания звезд;
  • Добавлена возможность для NPC «добавление/удаление приоритетных работ»;
  • Добавлен игровой объект типа «лампа» с привязкой к источнику света;

  • Доданий новий растровий спосіб відображення мапи й більшості ігрових об'єктів;
  • Додані декілька динамічних шарів заднього ігрового фону, що рухаються з різною швидкістю та задають глибину;
  • Додані об'єкти ігрового фону "планета" та зірки;
  •  Додана можливість для NPC "додавання/видалення пріоритетних робіт";
  • Доданий ігровий об'єкт типу "лампа" з прив'язкою до джерела світла;

22/08/2014 CheckPoint


  • The effect «dynamic light» (for example, from fire or rocket) was added;
  • The effect «decaying light» (for example, from explosions) was added;
  • The amount of RAM which is set for the game was optimized;
  • The visualization of map’s layers and other game objects was optimized;
  • Functionality and calculations for the visual effects were increased;
  • The first element for the generator of random events was added (collision with a meteoroid);
  • The mechanics of movement, damage, chance of hit and miss for the meteoroid were adjusted;
  • The pathfinding algorithms for NPCs were optimized;   


  • Добавлен эффект «динамический источник света» (например, от огня и ракет);
  • Добавлен эффект «затухающий источник света» (например,  от взрывов);
  • Оптимизировано количество выделяемой под игру оперативной памяти;
  • Оптимизирована прорисовка слоев карты и игровых объектов;
  • Повышена функциональность и оптимизированы расчеты для визуальных эффектов;
  • Добавлен первый элемент для генератора случайных событий (столкновение с метеороидом);
  • Проработана механика движения, нанесения урона, вероятности промаха/попадания для метеороида;
  • Оптимизированы алгоритмы поиска пути для NPC;


  • Доданий ефект "динамічне джерело світла" (наприклад, від вогню або ракети);
  • Доданий ефект "згасаюче джерело світла" (наприклад, від вибухів);
  • Оптимізована кількість виділеної під гру оперативної пам'яті;
  • Оптимізоване промальовування шарів мапи та ігрових об'єктів;
  • Підвищена функціональність та оптимізовані розрахунки для візуальних ефектів;
  • Доданий перший елемент для генератора випадкових подій (зіткнення з метеороїда);
  • Пророблена механіка руху, нанесення пошкодження, вірогідності промаху/влучення для метеороїда;
  • Оптимізовані алгоритми пошуку шляху для NPC; 

18/08/2014 CheckPoint


  • The correlation between engine output and presence of fuel was added;
  • The calculation of fuel consumption while running engine was added;
  • The effect «flame» for running engine was added;
  • The effect «static light» was added;
  • The function was created to determine light allocation and its shades on the sprites, depending on the direction and remoteness from the source of light;

  • Добавлена зависимость работы двигателя и наличием топлива;
  • Добавлен расчет расхода топлива при включенном двигателе;
  • Добавлен эффект «пламя» для работающего двигателя;
  • Добавлен эффект «статический источник света»;
  • Прописана функция распределения освещения и его оттенков на спрайты в зависимости от направления и удаленности от источника света;

  • Додана залежність праці двигуна та наявністю палива;
  • Доданий розрахунок витрати палива при увімкненному двигуні;
  • Доданий ефект "полум'я" для працюючого двигуна;
  • Доданий ефект "статичне джерело світла";
  • Прописана функція розподілу освітлення та його відтінків на спрайти в залежності від напрямку та віддаленості від джерела світла;


13/08/2014 CheckPoint


  • The technics system «ship’s cannon» was added;
  • The shooting function was added «ship’s cannon» technics system on local space objects;
  • The local space object «enemy ship» was added;
  • The ability for NPCs to carry different items was introduced;
  • An object allocation function was added, which was needed to carry objects into appropriate container to be save;

  • Добавлен тип техники «корабельное орудие»;
  • Добавлена функция стрельбы для техники «корабельное орудие» по объекту локального космоса;
  • Добавлен объект локального космоса «вражеский корабль»;
  • Введена возможность переноса объектов для NPC;
  • Добавлена функция выделения объекта, который нужно перенести в соответствующий контейнер для хранения;


  • Доданий тип техніки "корабельна гармата";
  • Додана функція стрільби для техніки "корабельна гармата" по об'єктах локального космосу;
  • Доданий об'єкт локального космосу "ворожий корабель";
  • Введена можливість переміщення об'єктів для NPC;
  • Додана функція виділення об'єкту, що треба перенести до відповідного контейнера для зберігання;
  • Додана можливість виділення об'єкту, що треба перенести





10/08/2014 CheckPoint


  • The rough version of smoothing of the ship’s edge was developed;
  • The type of technics system «connecting gateway» was added;
  • The connection of an asteroid with the gateway was fixed;
  • The basic algorithm of ship’s movement on the local space map was created (rotation, acceleration and rendering of trajectories);
  • The concept-art designer joined the team; Hurrah!


  • Отработана черновая версия сглаживания краев корабля;
  • Добавлен объект техники «стыковочный шлюз»;
  • Исправлен коннект астероида с шлюзом;
  • Разработан базовый алгоритм движение корабля на космокарте (повороты, ускорение, просчет траекторий);
  • Теперь в команде есть концепт-арт дизайнер; УРА! 


  • Відпрацьована чорнова версія згладжування країв корабля;
  • Доданий об'єкт техніки "стикувальний шлюз";
  • Виправлений коннект астероїда зі шлюзом;
  • Розроблений базовий алгоритм руху корабля у локальному космосі (поворот, прискорення, розрахунок траєкторій;
  • Тепер у команді є концепт-арт дизайнер; УРА!


31/07/2014 CheckPoint


  • The second map level was added – the local space;
  • The typical object of the local space – an asteroid – was added;
  • The ability for an asteroid to connect to the ship (docking) was added;
  • The function of creating space locations from breakaway parts of the station was written;
  • The 2D illustrator joined the team; Hurrah! 


  • Добавлен второй уровень карты – локальный космос;
  • Добавлен типичный объект локального космоса – астероид;
  • Добавлена возможность присоединения астероида к кораблю (стыковка);
  • Прописана функция создания космических локаций из отколовшихся частей корабля;
  • В команде появился 2D иллюстратор; УРА!


  • Доданий другий рівень мапи - локальний космос;
  • Доданий типовий об'єкт локального космоса - астероїд;
  • Додана можливість приєднання астероїда до корабля (стиковка);
  • Прописана функція створення космічних локацій зі відколовшихся частин;
  • У команді з'явився 2D ілюстратор; УРА!



24/07/2014 CheckPoint


  • The 80*80 sprite for the engineer was added; its animation for movement was developed (8 frame in a cycle);
  • The sprite 80*80 for exoskeleton was added; its animation for movement was developed (12 frame in a cycle);
  • The animation for manipulators changing on the exoskeleton was developed (12 frames cycle);
  • The animation of exoskeleton movement during the construction process was developed (12 frames in cycle);
  • The animation of exoskeletons carrying of different items was developed (12 frames cycle);
  • The animation for exoskeleton’s turn on/off process was developed (12 frames in each cycle);


  • Добавлен спрайт 80*80 для инженера; проработана его анимация для передвижения (8 кадровый цикл);
  • Добавлен спрайт 80*80 для экзоскелета; проработана его анимация для передвижения (12 кадровый цикл);
  • Проработана анимация смены манипуляторов экзоскелета (12 кадров);
  • Проработана анимация движения экзоскелета при постройке объектов(12 кадров);
  • Проработана анимация переноса экзоскелетом различных объектов (12 кадров);
  • Проработана анимация включения/выключения экзоскелета (каждый цикл по 12 кадров);

  •  Доданий спрайт 80*80 для інженера; пропрацьована його анімація руху (8 кадровий цикл);
  • Доданий спрайт 80*80 для екзоскелету; пропрацьована його анімація руху (12 кадрів у циклі);
  • Пророблена анімація зміни маніпуляторів екзоскелета (12 кадрів);
  • Пророблена анімація руху екзоскелету при будівництві об'єктів (12 кадрів);
  • Пророоблена анімація переміщення екзоскелетом різноманітних об'єктів (12 кадрів);
  • Пророблена анімація