Изменения доступны в репозитории Atrium на GitHub.
Сборка для Windows (2,63 МБ)
Кроме того, вслед за dlib, система сборки проектов Cook также переехала на GitHub. Репозиторий проекта доступен по адресу: http://github.com/gecko0307/cook.
Изменения доступны в репозитории Atrium на GitHub.
Сборка для Windows (2,63 МБ)
Кроме того, вслед за dlib, система сборки проектов Cook также переехала на GitHub. Репозиторий проекта доступен по адресу: http://github.com/gecko0307/cook.
В движке Atrium реализован шейдерный эффект рельефа с использованием карт нормалей (Normal mapping). Представленная демонстрация показывает эффект в действии для динамических боксов, которыми игрок может манипулировать. Планируется также поддержка Parallax mapping.
Сборка для Windows (2,68 МБ)
Сборка для Linux (3,1 МБ)
Шейдеры написаны на GLSL и требуют наличия расширения ARB_shading_language_100 (или OpenGL 2.0), но это не является критической необходимостью – игра будет работать и со старыми видеокартами без поддержки шейдеров.
Состоялось обновление кодовой базы Atrium. Старый физический движок полностью заменен новым. Также была добавлена заготовка для первого уровня (пока без текстур, только карта Ambient Occlusion).
Кроме того, открылся сайт проекта:
http://gecko0307.github.io/atrium
Добавлена новая функция гравитационного излучателя: если выстрелить им в статичный объект (например, в стену или в потолок), то игрок притянется к этому месту.
Кроме того, теперь игрок может стоять и прыгать на динамических объектах – это позволит в будущем ввести интересные элементы геймплея: например, если необходимо забраться на недосягаемую высоту, игрок сможет нагромоздить несколько объектов друг на друга и вскарабкаться по ним.
Сборка для Windows (1,82 МБ)
Доступны свежие сборки:
Для Windows (1,74 МБ)
Для Linux (2,76 МБ).
Исходники проекта доступны на GitHub.