Logo


OMEGA Engine v.1.15 (18.12.2007)

Мой старый движок, местами кривой но юзабельный. Direct3D-версию к употреблению не рекомендую, и лучше вообще сразу открыть страничку ZenGL

OMEGA Engine представляет собой игровой движок использующий DirectX/OpenGL API в зависимости от версии.

Движок компилируется с помощью FPC и тестируется на совместимость с различными версиями Delphi/Free Pascal и Dev-C++(компилятор MinGW), подключив соответствующие заголовочные файлы.

Основные моменты:
- Простота освоения движка;
- Поддержка команд OpenGL(для GL-версии) и простой доступ к устройству Direct3D(для DX-версии);
- Работа с высокоточными таймерами;
- Работа с log-файлом в формате htm, и обработка ini-файлов;
- Обработка устройств ввода(клавиатура, мышь и джойстик);
- Поддержка текстур форматов bmp, jpg, gif(без анимации) и tga;
- Наложение эффектов поверх создаваемых текстур и возможность использовать маску альфа-канала для текстур;
- Вывод 2D-текста используя текстуру с соблюдением ширины символов;
- Работа с 2D-графикой - вывод примитивов, спрайтов и тайлов;
- Удобная система флагов позволяющая просто совмещать эффекты/параметры при выводе чего-либо, загрузке текстур и т.д.;
- Прямая работа с 2D-камерами, как с простыми переменными через указатели;
- Работа с 2D-звуком через DirectSound;
- Проигрывание стандартных медиа-форматов - midi, wma, mp3, asf, avi, mpg и т.д. используя DirectShow;
- Широкий набор Collision-функций для 2D;
- и т.д. :);

OMEGA Windows SDK( 1.15 stable, 18.12.07 )
OMEGA Plugins

MIRGames
(C) 200x-2009
Valid HTML 4.0.1 Strict Valid CSS 3.0 Strict