06/11/2014 CheckPoint
- These bugs were fixed:
- Disappearance of
command "follow the object" from the dynamic command menu on the
local space map level;
- with shells flying
through ship walls;
- with fire animation while
paused;
- with many
calculations for lighting changes during explosions;
- "sticking"
of NPC, which continually walked into the back of doors;
- with visualization
of the last frame of NPC death during the prolapse into open cosmos;
- with incorrect
choice for priority of tasks;
- with incorrect enemy
attack during close-quarters fighting with a NPC which has entered into an
exoskeleton (enemies continued to attack the last tile the NPC stood on as they
entered into the exoskeleton);
- with deleting error
of NPC from alive crew members list if it died inside the technics;
- with incorrect
setting of squad’s target position;
- with incorrect
visualization of block building under various morale influences with the
speed-up/slowdown building rates;
- with a bug which
made it impossible to add a NPC into the squad if it has not had
"fighter" specialty;
- other small bugs;
- Another lighting
optimization was performed; during testing there were no large bugs and the
game was played seamlessly and without any sticking;
- For technics which
contain explosives the ability was added for them to explode (as well as for
containers);
- The calculation for
speed-up/slowdown of ship is now linked with a specific speed which is made
available for the ship;
- Ability to fire on a
few targets at the same time was added for the ship;
- Flame dissipation for
fire was added;
- Calculation was
corrected for inflows and energy storage for both player and enemy A.I., which
are on the local map level at the same time;
- Ability to give a
speed-up impulse for items was added;
- For NPC death
animation – body parts were added (arm, leg, head) with random initial speed
and movement angle;
- These types of
technics were added - «hydroponic platform» and «lighting and irrigation
system»; their algorithms of work were written;
- The parameter "level
of hunger" was added for NPCs as well as basic algorithm for meal
searching when NPC is hungry;
- These types of
technics were added «energy hoarder/ionistor», «thermonuclear reactor core»;
- In-game sprites were
added for «energy hoarder/ionistor», «thermonuclear reactor core», «hydroponic
platform» and «lighting and irrigation system»;
- Complex type of
technics «thermonuclear reactor» was added; its output mechanics were set;
- Game user interface
was simplified (GUI) to make the player more comfortable with the commands;
- New types of background
planets were drawn;
- Game website was launched
(but its link will be added after we fix small bugs and fill all its content);
- Parts of scenarios for
the main storyline and a few side quests were written;
- Morale influence on
NPC activity was added and expanded; different scenarios were created for
morale influence on every type of NPC action;
- Working on the project
technical documentation was moved into Google Docs; filling of general
design-document continues (GDD);
- Исправлены баги:
- с исчезновением
команды "следовать за объектом" из динамического меню команд на
уровне локальной космической карты;
- с прохождением
снарядов сквозь стены;
- с анимацией
огня во время паузы;
- с множественными
просчетами изменений освещенности при взрывах;
- с
"залипанием" NPC,
пытающегося пройти в торец двери;
- с отображением
последнего кадра смерти NPC при
выпадении в космос;
- с некорректным
выбором приоритетных работ;
- с некорректной
атакой врагов, у которых есть только атака в ближнем бою, на NPC, который зашел в экзоскелет (бьют начальную клетку,
где NPC сел в технику);
- с ошибкой удаления
NPC из списка живых
членов экипажа, если он находился в момент смерти внутри техники;
- с некорректным
задаванием целевой позиции отряда;
- с некорректным
отображением строительства блока при ускорении/замедлении скорости постройки
из-за влияния морали;
- с
невозможностью добавить в отряд NPC,
у которого изначально не была специализация "солдат";
- прочие мелкие
баги;
- Проведена
очередная оптимизация освещения; в ходе тестирования – значительные лаги
отсутствуют, игра идет плавно и без зависания;
- Для объектов
техники, содержащих взрывоопасные вещества, добавлена возможность взорваться
(как и для контейнеров);
- Просчет ускорения/замедления
корабля теперь привязан к определенной скорости, доступной этому кораблю;
- Добавлена
возможность корабля вести огонь одновременно по нескольким целям;
- Добавлено плавное
затухание пламени;
- Отредактирован
учет поступления и запаса энергии для каждой из сторон, находящихся в данный
момент на уровне локальной карты;
- Добавлена
возможность придать импульс ускорения для предметов;
- При анимации смерти
NPC - добавлены объекты
частей тела (рука, нога, голова) со случайным изначальным импульсом и углом
движения;
- Добавлены типы техники
«гидропонная платформа» и «система освещения и полива»; прописаны алгоритмы их работы;
- Добавлен параметр
"степень голода" для NPC и базовый
алгоритм поиска пищи при наступлении голода;
- Добавлены типы
техники «накопитель энергии/ионистор», «сердечник термоядерного реактора»;
- Добавлены
внутриигровые спрайты для сердечника термоядерного реактора, накопителя
энергии/ионистра, гидропонной платформы, системы освещения и полива;
- Добавлен сложный тип
техники «термоядерный реактор»; определена механика его работы;
- Изменен интерфейс
пользователя (GUI) в
сторону упрощения и удобства для игрока;
- Нарисованы новые
типы планет для игрового фона;
- Запущен игровой
сайт (ссылка будет добавлена после исправления мелких недочетов, его наполнения
и отладки);
- Написаны части
сценария для главной сюжетной линии и нескольких сторонних квестов;
- Введено и
расширено влияние морали на действия NPC;
созданы варианты сценария влияние морали для каждого типа деятельности NPC;
- Работы над
технической документацией проекта перенесены в Google Docs; продолжается наполнение главного
дизайн-документа (GDD);
Виправлені баги:
- із зникненням команди "слідувати за об'єктом" з динамічного меню команд на рівні локальної космічної мапи;
- із проходженням снарядів крізь стіни;
- з анимацією вогню під час паузи;
- із множинними розрахунками змін освітлення при вибухах;
- із "залипанням" NPC, що намагається пройти у торець дверей;
- із відображенням останнього кадру смерті NPC при випадінні у відкритий космос;
- із некоректним вибором пріоритетних робіт;
- із некоректною атакою ворогів, у яких є тільки атака у ближньому бою, на NPC, що зайшов у екзоскелет (б'ють початкову клітину, де NPC сів у техніку);
- з помилкою видалення NPC зі списку живих членів екіпажу, якщо він знаходився у момент смерті всередині техніки;
- із некоректним задаванням цільовової позиції загону;
- із некоректним відображенням будівництва блоку при прискоренні/уповільнені швидкості будівництва через вплив моралі;
- із неможливістю додати у загін NPC, у якого спочатку не було спеціалізації "солдат";
- інші дрібні баги;
Виконана чергова оптимізація освітлення; під час тестування – значні лаги відсутні, гра йде плавно та без зависань;
Для об'єктів техніки, містячих вибухонебезпечні речовини, додана можливість вибухнути (як і для контейнерів);
Розрахунок прискорення/уповільнення кораблю тепер прив'язаний до певної швидкості, доступної цьому кораблю;
Додана можливість кораблю вести вогонь одночасно по декількох цілях;
Додане плавне згасання полум'я;
Відредагований облік надходження та запасів енергії для кожної сторони, що знаходяться у даний час на рівні локальної мапи;
Додана можливість придати імпульс прискорення для предметів;
При анімації смерті NPC - додані об'єкти частин тіла (рука, нога, голова) із випадковим початковим імпульсом та кутом руху;
Додані типи техніки «гідропонна платформа» та «система освітлення та іррігації»; прописані алгоритми їх роботи;
Доданий параметр "ступінь голоду" для NPC та базовий алгоритм пошуку їжі при настанні голоду;
Додані типи техніки «накопичувач енергії/іоністор», «серцевик термоядерного реактору»;
Додані внутрішньоігрові спрайти для серцевика термоядерного реактору, накопичувача енергії/іоністра, гідропонної платформи, системи освітлення та іррігації;
Доданий складний тип техніки «термоядерний реактор»; визначена механіка його роботи;
Змінений інтерфейс користувачая (GUI) в сторону спрощення та комфорту для гравця;
Намальовані нові типи планет для ігрового фону;
Запущений ігровий сайт (посилання буде додане після виправлення дрібних недоліків, його наповнення та налагодження);
Написані частини сценарію для головної сюжетної линії та декількох сторонніх квестів;
Уведений та розширений вплив моралі на дії NPC; створені варіанти сценарію впливу моралі для кожного типу діяльності NPC;
Праця над технічною документацією проекту перенесені у Google Docs; продовжується наповнення головного дизайн-документу (GDD);
No comments:
Post a Comment