Войти
GameDev EnginesФорум

Движки собственной разработки (комментарии) (3 стр)

Страницы: 1 2 3
#30
15:41, 31 авг. 2016

Название: ABC
Тип: 3D
Графический API: Direct3D 10
Платформа: Windows.
Язык реализации: C++
Исходники: https://github.com/S-V/Engine-ABC

Возможности:
- отложенное освещение
- примитивный пост-процессинг
- примитивные карты теней
- карты нормалей, освещение по Фонгу, биллборды
- граф сцены
- декларативное описание материалов
- интерактивная CSG через слияние BSP-деревьев

Примечания:
Написан в ООП-стиле: интерфейсы, самописные "умные" указатели и вызов new() на каждый чих.
Практически не использует STL. Базовая библиотека почти вся украдена из idLib.
Меши загружаются с помощью Irrlicht.dll, из которой выкинут рендер.
Шейдеры все написаны на эффектах (*.fx).
Время разработки: 2009-2010.


Прошло более 4 лет
#31
21:01, 19 окт. 2020

Название: Angie Engine

Тип: 2D, 3D, Isometric, etc

Жанровая направленность:
Разрабатывается преимущественно для 3D-Action игры в стиле Quake, но есть возможность для создания игр других жанров.

Графический API: OpenGL 4.5, в плане Vulkan & DX12

Платформа: Windows 7+, Linux

Язык: C++, C

Исходники:
https://github.com/0xc0de/AngieEngine

Возможности:
Процедурная, скелетная и нодовая анимация
Динамическое и статическое освещение с тенями
Система материалов с автоматической генерацией шейдеров
PBR Forward+ кластерный рендеринг на OpenGL4.5 core
Debug renderer (точки, линии, полигоны)
Эффекты пост обработки (bloom, dynamic exposure, tonemapping, FXAA, и т.п.)
Продвинутая система куллинга
Аудио 2D и 3D
Быстрый рейкастинг сцены
Физика
Тайловый навмеш для поиска пути
Система виджетов для GUI

Документация: Doxygen

Лицензия: MIT

Разработчик:
Alexander Samusev (0xc0de)

Форум:
https://gamedev.ru/flame/forum/?id=236110

Страницы: 1 2 3
GameDev EnginesФорум