QFusion

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
QFusion
Игровой движок (Список)
Разработчик Виктор Лучиц
Поддерживаемые ОС Microsoft Windows, OS X, Linux, Android
Написан на языке Си, C++
Лицензия GNU GPL
Первая игра на движке Warsow / 8 июня 2005 года
http://qfusion.net

QFusionсвободный игровой движок, созданный на основе id Tech 2 (Quake II engine), исходные коды которого id Software выпустила в 2001 году. Использование и модификация движка возможна в соответствии с GNU General Public License. Инициатором разработки (совместно с группой из семи разработчиков) стал Виктор Лучиц. Проект написан на языке C (Си), его можно использовать как на Windows-платформах, так и на UNIX‐подобных. Так же движок позволяет загружать графику (уровни, модели, текстуры) из Quake III и поддерживает скелетальную анимацию. В более поздних версиях Qfusion превзошел возможности id Tech 3, и стал поддерживать попиксельное освещение, мягкие тени и другие современные технологии.

Возможности движка[править | править вики-текст]

Бамп-маппинг в QFusion
  • Поддержка медиа-контента Quake III: карты, шейдеры, видео, модели.
  • Поддержка некоторых форматов моделей: iqm, md3.
  • Скелетная анимация: Inter-Quake Model Format.
  • Воспроизведение формата аудио Ogg Vorbis, полная поддержка стерео-звука.
  • Воспроизведение видео формата Ogg Theora.
  • Поддержка изображений в формате Truevision TGA, JPEG и PNG.
  • Сжатие сетевых пакетов.
  • Пользовательский интерфейс, пользовательский HUD.
  • Графические эффекты: объемный туман, стенсильные тени, карты теней, система частиц, движение\ротация порталов и зеркал, normal mapping моделей.
  • Шейдеры GLSL: контуры для цел-шейдеров, deluxemaps и бамп-маппинг.

Игры использующие движок QFusion[править | править вики-текст]

Скриншот из Warsow 1.0

QFusion используется в качестве движка в следующих играх:

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]