Relict Engine: DevLog 20251113
Краткий список изменений
Заменен встроенный в glfw загрузчик GLAD на сгенерированный самостоятельно (https://glad.sh).
Добавлена документация RatTools для внутреннего использования
Работа с OpenGL полностью вынесена в VAO (Vertex Array Object) из последней ревизии спецификации
Изменена структура хранения StaticMesh для более удобного доступа к буферам из графического апи.
Добавлен предварительный код переключения LOD
Добавлен предварительный код отрисовки мульти материалов.
Комментарий:
В ближайшее время буду думать в сторону промежуточных объектов, связывающих графический пайп с игровым фреймворком. Скорее всего нужно будет навести один/два дополнительных реликта (модуля) для этого дела, да вынести отрисовку туда. Так-же нужно перепривязать эти объекты с RenderUnit на непосредственно Asset. А то сейчас получается, что один и тот-же меш будет иметь столько VAO, сколько RenderUnit на сцене, даже если они несут один и тот-же объект - это не порядок. В идеале должно быть так, чтобы был один VAO на один ассет, чтобы не напрягать GPU лишними переключениями контекста, да и в видео памяти получается по несколько раз одно и тоже лежит, что тоже есть очень не хорошо.
Правда в этом случае вылезет проблема с переключением LOD, т.к. на данный момент для переключения в VAO меняется буффер вершин. В случае, если VAO будет привязан к ассету, то переключать лоды для конкретного объекта не выйдет (только если все LOD в графическую память сразу отдавать). В общем, еще есть над чем подумать.
А пока что результат на сегодняшний день:
Лоды
Дорисовал турникет метро
Качество видео и скринов не очень, но и моделька для мобильных, лоу-полигональная...




Видео присутствует. Тут только альбедо, нормаль, и спекуляр в 1 канале. текстура 1024 на все турникеты в видео.
Горячо вас приветствуем, уважаемые любители новелл
Горячо вас приветствуем, уважаемые любители новелл🎉
Самое время познакомить вас с нашим творением. Вы же хотите знать, с чем будете иметь дело, не так ли?
Визуальная новелла создана по мотивам романа Киры Страйк «Канарейка». Она не просто пересказывает сюжет, а переносит атмосферу романа в интерактив🌿
Перекличка городов и лагерей, светлой грусти и острых шуток — всё это переходит из книги на экран. Разница лишь в том, что в игре вы можете сделать шаг в сторону, спросить лишнее у героя, промолчать или пошутить💡
Вас ждёт не просто чтение множества букв, вас так же ожидают и разные интерактивы в виде мини‑игр, которые точно не дадут вам заскучать⭐️
Но самое главное, что вас ожидает — раскрытие тайны монастыря, покрытой толстым слоем мрака.
Впереди много чудес и открытий. Оставайтесь с нами, чтобы не пропустить самое интересное!
Переработка концепции Сифнеона
После обсуждения устройства города и отличного комментария от нашего сообщества мы решили внести изменения в концепцию Сифнеона, города контрастов, где технологии и нищета соседствуют не случайно.
Что изменилось:
Мы пересмотрели вертикальную структуру города. Теперь социальное расслоение отражено не по районам, а по высоте: чем выше уровень, тем богаче жизнь.
У земли трущобы, куда не проникает солнечный свет. Чем ближе к вершине, тем больше света, технологий и власти.
Сифнеон - Сифнеон вне юрисдикции других городов. Здесь не действует закон, и единственным правилом стало выживание. Когда горизонтальное развитие стало невозможным, город начал расти вверх, этаж за этажом, уровень за уровнем.
Так сформировались целые "ярусы жизни": от промышленных руин и обветшалых домов до сияющих башен корпораций.
Жизнь между уровнями:
Переходы, подвесные дороги и платформы соединяют ярусы, формируя собственную экосистему с рынками, барами и площадками для соревнований.
Фрилансеры на глайдах - единственные, кто может пересекать границы уровней, проникая туда, куда другим путь закрыт.
Для многих участие в гонках, единственный шанс подняться выше. Здесь бедняки соревнуются за деньги и славу, а зрители сверху наблюдают за ними как за зрелищем.
Зоны города теперь выглядят так:
Нижние уровни. Трущобы, тьма, отсутствие лекарств и надежды.
Рабочие ярусы. Жильё, выхлопы, тяжелый воздух.
Верхние кварталы. Офисы и парки. Центр власти и технологий.
Бывший промышленный сектор. Частично разрушенный и заброшенный. Здесь проходит арена Колизей, место для шоу и сражений.
Сифнеон уникален:
Этот город вырос из хаоса, как свободный анклав, вроде Коулуна, убежища для тех, кто бежал от законов, войн и корпораций.
Сегодня он стал центром производства, торговли и развлечений.
Жизнь внизу - борьба за выживание.
Жизнь наверху - мечта, к которой стремятся все.
Наш Steam
Свежие новости в Telegram
Учусь делать 3D анимации для гуманоидов
Работаю в Cascadeur, что-то простое, или не слишком простое, могу сделать. Если есть инди-команда или соло-разработчики, с удовольствием пообщаюсь и попробую принести пользу. Все в качестве личной практики, бесплатно. В общении открыт и дружелюбен, не стесняйтесь. Есть дискорд, где можем поговорить после 18:00 по мск.
Честно сказать, этот пост, как бутылка с запиской в океане. Ни на что не рассчитываю, но написать пост не трудно. Вдруг и правда кому-то пригодится?
7 ноября у GLaDOS и Талоса родился ребенок. Его имя Total Reload
Родители счастливы. Роды прошли в Steam, принимал их лично Габен.
В Total Reload игрокам предстоит помочь Искусственному Интеллекту по имени ХОКИНГ активировать удивительный механизм, способный перезагрузить Вселенную!
Короткий релизный трейлер попал на IGN:
Прохождение игры займет около 10 часов, цена 599 р. Есть бесплатная демо-версия, которая содержит 20% локаций из полной версии, при этом игровой процесс из демо сохранится в полной версии после покупки.
Игра доступна на Windows, macOS и Linux.
https://store.steampowered.com/app/2412090/Total_Reload/
https://vkplay.ru/play/game/total_reload/?ysclid=mhviu23lex9...








