Dwarfinator - Блог

Dwarfinator

Система управления деталями танка

Работаю над новой системой управления деталями танка. Предыдущая версия была довольно большой горой кода, так что создание новой с нуля займёт некоторое время. Поэтому нового контента я пока что показать не могу. В текущем состоянии система уже способна построить полностью функциональный танк, но мне всё ещё нужно интегрировать её с пользовательским интерфейсом.

Новое видео геймплея

Итак, прошло почти два года с момента публикации первого геймплейного видео, и я наконец готов показать новое. Работа над игрой всё ещё ведётся, и некоторые вещи могут поменяться снова, но текущее состояние довольно близко к моему видению игры. Множество врагов разных размеров и способностей, активные навыки и баффы для игрока, гораздо более напряжённые бои с динамической подстройкой сложности, различные улучшения визуальных и звуковых эффектов - мне было чем заняться эти два года. И я собираюсь продолжать в том же духе и дальше.

Визуальные эффекты баффов

До сих пор в игре не было никакого визуального отображения баффов и дебаффов танка, но сегодня это изменилось, и я могу продемонстрировать эффект молний для баффа "Перегрузка". И похоже, я ранее не постил ничего касающегося системы баффов, так что в прикреплённом видео можно увидеть полную последовательность активации баффа от активного навыка.

Новые звуки

Не знаю, как так вышло, но у меня никогда не получается создавать звуки одновременно с сущностями, которые должны были их издавать. Но последние пару недель я как раз занимался заполнением этого пробела, и теперь у меня есть, что показать. Вопли боли и ярости, звуки выстрелов и ударов, вой волка и заклинания орка - у игры теперь есть много новых способов нарушить тишину.

Мелодия для феи

Ещё один кусочек саундтрека для игры. Лёгкий и волшебный - именно то, что требуется фее в качестве темы персонажа. И раз уж так вышло, что в игре есть одна вполне определённая фея - Мэй, ей я его и отдам.

Загрузочный экран

Какая же игра без загрузочного экрана? Теперь и у Dwarfinator он есть, с полоской загрузки и динамическими подсказками. Пришлось написать немало кода, ибо большая часть систем загрузки и инцииализации игры были написаны достаточно давно, когда я был зелёным новичком в мире программирования, так что они были ужасно уродливы. И пускай они всё ещё уродливы, теперь их уродство единообразно!

Редактор катсцен

Какое-то время я не публиковал новых постов, и вот почему: я был занят переделыванием катсцен и их редактора практически с нуля, ибо столкнулся с одним критическим недостатком старой реализации. Так что за последние несколько недель я перенёс хранение данных катсцен из XML-файлов в SQLite базу данных, полностью отрефакторил все механизмы проигрывания катсцен, сделав их более гибкими и удобными, а также написал новый редактор катсцен с использованием собственно объектно-ориентированной обвязки Unity Editor GUI. И теперь я наконец-то могу вернуться от унылого программирования интерфейса к созданию контента. А пока я этим занимаюсь, почему бы вам не взглянуть на пару скриншотов этого редактора катсцен?

Новый трек - Heroes

Ну и если вы думаете, что в новом разделе собралось только старьё - то вы глубоко заблуждаетесь. Встречайте - трек под названием Heroes. И согласно названию, компанию он составит величайшим героям человечества, с которыми Вильфред встретится в локации людей. С довольно печальным итогом, но пусть это не остановит вас от прослушивания.

Раздел Музыка

На сайте появился новый раздел - Музыка. Там вы можете прослушать все выпущенные на данный момент музыкальные треки для игры. Также все треки доступны для прослушивания в моём аккаунте на Soundcloud, ссылка внизу страницы.

Рожи

Довожу до ума катсцены. Полностью показывать каждую из них, я, конечно, не стану, однако вместо этого могу продемонстрировать часть свеженарисованных для диалогов рож персонажей, с различными эмоциями на них.