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;
и многое другое.
Движок поставляется как SDK, в который входят дополнительные материалы, модули и пр. По типу он относится к 3D. На официальном сайте имеются статьи и уроки, которые помогут начинающим в освоении движка. Поддерживаются многие операционные системы: 9x, ME, NT, 2k, XP, 2003 и пр. Движок отечественный и на лицензии Freeware.
Официальный сайт: http://gd.isadateam.com/omega.php
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «OMEGA», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.