Thursday 23 July 2015

23/07/2015 CheckPoint







  • Fixed bugs:
    • With the wrong types of class variables;
    • With incorrect operation of supporting functions related to editing text variables;
    • With incorrect data loading of game objects characteristics;
    • With wrong setting for the game directory;
    • With inactive imported libraries;
    • With a critical error while loading data from a file;
    • With use of a temporary object instead of static objects in some functions;
    • With incorrect casting of one variable type to another type in some functions;
    • With classes that call to unset variables;
    • With memory leakage when loading images and creating textures for use by the GPU;
    • With incorrect operation of functions for loading data from a file;
    • With processing images that were not uploaded;
    • With a critical error during creation of a bitmap image from vector graphics and other objects;
    • With the references for "Flight in warp" classes to the "Sol-Ark" project classes;
    • With using classes that are not necessary for the realization of the project "Flight in warp";
    • With unnecessary image processing;
    • With using the "cut" planets and the sun classes for displaying in the "Flight in warp" project;
    • Other bugs;
  • New libraries for an easy and accelerated development process were added;
  • Class for loading/saving map templates was redesigned;
  • Class for loading images was redesigned;
  • New supporting classes were added to optimize gameplay and foster a convenient process for game development;
  • New supporting functions necessary for a complete translation of the project to HAXE were added;
  • Massive change of variable types for many classes of game objects and functions was made;
  • Many arrays of objects were replaced with supporting classes;
  • Class responsible for displaying the background space and the warp has been corrected;
  • Classes responsible for creating menus and storing static variables were corrected;
  • New classes for easy connection/disconnection of the engine modules was added;
  • Class responsible for the selection of images relevant to the target project’s modules was added;
  • A new class for creating main menu of mini-game "Flight in warp" was added;
  • New class was added for creating gaming locations of mini-game "Flight in warp";
  • Plugins for profiling HAXE projects were added;
  • "cut" object classes of the sun and planets was added;
  • 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 filling and polishing the GDD;
  • Work continues with transferring the game engine to the HAXE engine to increase game performance, allowing us to support more platforms for porting and increase the speed and ease of game development;Work continues in searching for inconsistencies and errors after transferring the source code commands to HAXE standards;
  • Исправлены баги:
    • С неправильными типами переменных классов;
    • C некорректной работой вспомогательных функций, связанных с редактированием текстовых переменных;
    • С некорректной загрузкой данных о характеристиках игровых объектов;
    • С неправильным заданием каталога с файлами игры;
    • С неактивностью импортированных библиотек;
    • С критической ошибкой загрузки данных из файла;
    • С использованием временных объектов вместо статических в некоторых функциях;
    • С некорректным приведением одного типа переменных к другому в некоторых функциях;
    • С обращением классов к незаданным переменным;
    • С утечкой памяти при загрузке изображений и создании текстур для их использования видеокартой;
    • С некорректной работой функций загрузки данных из файла;
    • С обработкой еще не загруженных изображений;
    • С критической ошибкой создания растового изображения на основе векторной графики и других объектов;
    • С обращением классов проекта “Полет в Варпе” к классам проекта “Sol-Ark”; 
    • С использованием классов, не нужных для реализации проекта “Полет в Варпе”;
    • С ненужной обработкой изображений;
    • С использованием “урезанного” класса планет и солнца для отображения в проекте “Полет в Варпе”;
    • Другие баги;
  • Подключены новые библиотеки для более удобного и быстрого процесса разработки;
  • Переработан класс сохранения/загрузки шаблонов карт;
  • Переработан класс загрузки изображений;
  • Добавлены новые вспомогательные классы для оптимизации игрового процесса и более удобного процесса разработки игры;
  • Добавлены новые вспомогательные функции, необходимые для полного перевода проекта на HAXE;
  • Произведена массовая смена типов переменных для многих классов игровых объектов и функций;
  • Произведена замена многих массивов на объекты вспомогательных классов;
  • Откорректирован класс, отвечающий за отображение фонового космоса и варпа;
  • Переработаны классы, отвечающие за создание различных меню и хранение статических переменных;
  • Добавлены новые классы для легкого подключения/отключения модулей движка;
  • Добавлен класс, отвечающий за выбор изображений, нужных для модулей целевого проекта;
  • Создан новый класс для создания главного меню мини-игры “Полет в Варпе”;
  • Создан новый класс создания игровой локации мини-игры “Полет в Варпе”;
  • Подключен модуль для профилирования проектов на HAXE;
  • Созданы “урезанные” классы объектов солнца и планет;
  • Продолжается работа над первым официальным тизером для игры;
  • Написаны новые музыкальные треки; продолжается работа над голосовым, звуковым и музыкальным сопровождением для видео-тизера;
  • Продолжается работа над заполнением и полированием GDD;
  • Ведется работа по переводу игрового движка на движок HAXE, для увеличения производительности, поддержки большего количества платформ для портирования и повышения скорости и удобства разработки игры;Ведется работа по выявлению несоответствий и ошибок после привода всех команд исходного кода к стандартам HAXE;
  • Виправлені баги:
    • З неправильними типами змінних класів;
    • З некоректною роботою допоміжних функцій, пов'язаних з редагуванням текстових змінних;
    • З некоректним завантаженням даних про характеристики ігрових об'єктів;
    • З неправильним завданням каталогу з файлами гри;
    • З неактивностью імпортованих бібліотек;
    • З критичною помилкою завантаження даних з файлу;
    • З використанням тимчасових об'єктів замість статичних у деяких функціях;
    • З некоректним приведенням одного типу змінних до іншого у деяких функціях;
    • Зі зверненням класів до незаданих змінним;
    • З витоком пам'яті при завантаженні зображень та створенні текстур для їх використання відеокартою;
    • З некоректною роботою функцій завантаження даних з файлу;
    • З обробкою зображень, що не були завантажені;
    • З критичною помилкою створення растового зображення на основі векторної графіки та інших об'єктів;
    • Зі зверненням класів проекту "Політ у варпі" до класів проекту "Sol-Ark";
    • З використанням класів, не потрібних для реалізації проекту "Політ у варпі";
    • З непотрібною обробкою зображень;
    • З використанням "урізаного" класу планет та сонця для відображення у проекті "Політ у варпі";
    • Інші баги;
  • Підключені нові бібліотеки для більш зручного та швидкого процесу розробки;
  • Перероблений клас збереження/завантаження шаблонів мап;
  • Перероблено клас завантаження зображень;
  • Додані нові допоміжні класи для оптимізації ігрового процесу та більш зручного процесу розробки гри;
  • Додані нові допоміжні функції, необхідні для повного перекладу проекту на HAXE;
  • Проведена масова заміна типів змінних для багатьох класів ігрових об'єктів та функцій;
  • Проведена заміна багатьох масивів на об'єкти допоміжних класів;
  • Відкориговано клас, що відповідає за відображення фонового космосу та варпу;
  • Перероблені класи, що відповідають за створення різних меню та зберігання статичних змінних;
  • Додані нові класи для легкого підключення/відключення модулів движка;
  • Доданий клас, відповідальний за вибір зображень, потрібних для модулів цільового проекту;
  • Створено новий клас для створення головного меню міні-ігри "Політ у варпі";
  • Створено новий клас створення ігрової локації міні-ігри "Політ у варпі";
  • Підключений модуль для профілювання проектів на HAXE;
  • Створені "урізані" класи об'єктів сонця та планет;
  • Триває робота над першим офіційним тізером для гри;
  • Написані нові музичні треки; продовжується робота над голосовим, звуковим та музичним супроводженням для відео-тізера;
  • Триває робота над поліруванням балансу, виправленням дрібних помилок та наповненням першої демо-версії гри для широкої аудиторії;
  • Триває робота над заповненням та поліруванням GDD;
  • Ведеться робота по переводу ігрового движка на движок HAXE, для збільшення швидкості гри, підтримки більшої кількості платформ для портування та підвищення швидкості та зручності розробки гри;
  • Ведеться робота по виявленню невідповідностей та помилок після приводу усіх команд коду до стандартів HAXE;

No comments:

Post a Comment