Исходники Atrium

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

https://github.com/gecko0307/atrium

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

Новая демка Atrium

Скачиваем новую демку с тенями:

Для Windows (2,36 МБ)
Для Linux (3,89 МБ)

Под Windows запускайте с параметром –enableShadows=1, либо используйте прилагающийся bat-файл, в котором этот параметр уже указан.

Репозиторий Atrium на GitHub также будет обновлен в ближайшее время.

Тени

Наконец-то осилил shadow mapping (пока без шейдеров, поэтому не VSM). Надеюсь, что вскоре поддержка теней появится в DGL и, как следствие, в Atrium.

Spider-Man: The Ultimate Fighter

В раздел “Игры” добавлен еще один раритет: моя игра 2006 года “Spider-Man: The Ultimate Fighter”, 2D-файтинг с Человеком-пауком в главной роли. Есть три уровня с возрастающей сложностью – вы должны победить зомби, Скорпиона и Росомаху. Относительно мощный (для игры на Game Maker) искусственный интеллект: с некоторыми врагами одержать победу с первого раза будет непросто.

Управление: стрелки влево/вправо – перемещение, стрелка вверх – прыжок, пробел – удар, пробел + влево/вправо – выстрел паутиной, Escape – пауза, F6 – пропустить уровень. Есть также поддержка джойстика (вместо пробела – кнопка 1).

Скачать (16.1 МБ)

В архив, как обычно, включены все исходные материалы (под Public Domain).