Relict Engine: Итоги 2025
Традиционно подвожу итоги года и даю себе месяц на отдохнуть; примерно распланировать 2026 год. Правда в этот раз итоги получаются не за год, а за год с хвостиком, но не суть.
Что было сделано за этот год:
Разработана архитектура и модель памяти движка.
Создана фабрика всех движковых объектов, Сборщик мусора, отвечающий за автоматическое удаление и освобождение памяти от ненужных сущностей. И центральное хранилище объектов. Продуманы системы подгрузки подсистем, встроенных модулей и взаимодействие с проектами высокого уровня (читай играми).Создана скрипт подсистема на основе языка Lua и внедрена в виде подключаемой подсистемы.
Подробнее: Relict Engine: Скриптовая подсистема + DevLog 20250405
Разработана утилита для импорта внешних форматов в формат движка
Разработан формат хранения статичной геометрической сетки (статичный меш)
Подробнее: Relict Engine: Формат Статичного меша
Разработана система работы с асинхронными задачами
Разработана структура сцен
Подробнее: Relict Engine: Мир и DevLog 20250928Разработана система вывода графики и работа с ней
Подробнее: Relict Engine: DevLog 20251120
Иными словами за этот год я смог сделать некий полнофункциональный скелет. И теперь, на этот скелет следует наращивать мяско.
Что планируется на 2026
Начало 2026 года я планирую посвятить работе над ошибками. Например, очень хочется организовать очередь создания объектов, дабы была возможность управлять порядком их создания (сейчас некоторые объекты, например RenderObject, создают свои дефолтные экземпляры вне main рутины, а ДО нее, что не есть очень хорошо, и может привести к проблемам в какой-то момент).
Так-же будет нужно сделать шейдерный pbr и доделать для них внятную систему материалов; добавить ассет текстур; добавить различные юниты для работы со светом, системами частиц, итд. Поэтому, остальной 2026 год будет посвящен работе "в ширь". Успею ли сделать что-то еще зависит от множества неподконтрольных мне факторов, поэтому загадывать по максимуму не буду.
Еще хочу напомнить, что у движка есть дорожная карта, ознакомится с которой можно вот тут: https://yougile.com/board/8o3quozyj1in , и где видно сколько было сделано. И сколько еще предстоит сделать.
И на этом год 2025 считаю закрытым.
И в заключении, от себя и от лица команды Delta-Proxima Team хотим заранее поздравить пользователей Пикабу, и отдельно Лигу разработчиков Видеоигр с новым, 2026м годом. Желаем, чтобы ваши проекты покоряли вершины чартов, а каждый новый релиз становился событием в мире игровой индустрии.
Пусть код пишется легко, баги находятся быстро, а вдохновение никогда не покидает вас!
А на кухне никогда не заканчиваются кофе и печеньки ;)
С уважением и наилучшими пожеланиями,
Delta-Proxima Team



