Растягиваемое окно

Atrium теперь поддерживает окна любого размера (развернуть окно игры на весь экран можно в режиме паузы — Esc). Также в свежей сборке исправлены различные баги физики и управления.

Сборка под Windows
Сборка под Linux

Atrium в Tumblr

У проекта Atrium появился микроблог в Tumblr — планирую регулярно выкладывать туда свежие скриншоты:

http://atrium-game.tumblr.com

dmech 0.1

Физический движок dmech обновился до версии 0.1. Ключевым новшеством релиза является полный переход движка на ручное управление памятью. В ближайшем будущем планируется добавить в dmech поддержку convex cast.

https://github.com/gecko0307/dmech

Обновление

Продолжаю работу над картой и игровой механикой (скачать свежую сборку можно тут):

Освещение на GLSL

Одновременно с картой работаю над шейдерной системой освещения — на скриншотах видно освещение тремя источниками света с учетом бликов и карты нормалей:

Просто скриншоты

Работаю над первым реальным игровым уровнем, готово несколько текстур (не обращайте внимания на низкий FPS, скрины делались на слабой машине):

Исходники Atrium

Обновился репозиторий Atrium на GitHub — поскольку проект использует сильно модифицированные (и не готовые для слияния с основными ветками) библиотеки DGL и dmech, соответствующие исходники временно включены в проект. Это не касается dlib, поэтому сейчас у Atrium, формально, всего одна зависимость — dlib. Для сборки рекомендуется использовать Cook.

https://github.com/gecko0307/atrium

В ближайшем будущем также будет обновлена страница проекта.