· Жанровая направленность: любые 3D
игры;
· Платформа: PC (Windows);
· Лицензия: полностью бесплатная;
· Языки программирования: C++, LUA;
· Открытый исходный код:
предоставляется;
·
Мультиплеер: возможен;
· Достоинства: достаточно мощный рендер,
предусмотрены фильтры и эффекты;
· Недостатки: сырой, пока плохо
приспособлен под игры;
· Разработчики движка: Wojciech Toman.
nGENE Tech – это свободный объектно-ориентированный игровой 3D-движок,
написанный на C++. На данный момент движок на стадии развития, поэтому в нём
мало возможностей для реализации игровых элементов, однако он весьма продвинут
с графической точки зрения. Данный движок разработан 23-летним польским
разработчиком игр Войцехом Томаном (Wojciech Toman), который принимал участие в
создании таких игровых проектов как Bitter Glory, C.O.R.E. от NoWay Studio,
Afterfall от Intoxicate Interactive (Nicolas Games), Kemi-Ambaron: the Prophecy
и т.д.
Движок состоит из двух частей: ядра и фреймворка. Движок поддерживает
DirectX 9.0c, а поддержка DirectX 10.0 запланирована. Рендер у движка
довольно-таки мощный, он поддерживает многие графически технологии и приёмы,
типа Displacement mapping: Normal mapping, Parallax mapping, Parallax occlusion
mapping. Имеется качественная система частиц, которая позволяет реализовать
различные спецэффекты: огонь, дым, и пр. Солнечный свет по системе Preetham,
процедурное рассеивание света от облаков, реализация молний и т.д.
Система ландшафта, LOD, система слоёв травы, реалистичная вода, префабы.
Также движок может похвастаться такими технологиями: Screen Space Ambient
Occlusion (SSAO), Anti-aliasing, размытие по Гауссу, Bloom, чёрно-белый фильтр,
цветовой фильтр, сепия, простой туман, фильтр обнаружения краёв, тепловизор,
Dot3 cel shading, Пиксельный фильтр, HDR, а также прочие эффекты и фильтры.
Поддерживаются 3D-меши из форматов: .x, .3ds и Collada. Поддерживается
скелетная, смешивающая, управляемая системы анимации. Имеется встроенный
физический движок PhysX.
Для управления используется клавиатура и мышь. Предусмотрен файловый
менеджер, поддерживаются текстовые и бинарные файлы. Скриптование происходит на
скриптовом языке программирования LUA, XML-файлы через Xerces library. У движка
хорошая математическая база для совершения просчётов, имеется система
кодирования/декодирования данных по алгоритму Хаффмана, виртуальная файловая
система и мн.др.
Вместе с движком поставляется nGENE Tech Toolset – вспомогательный
инструментарий. На официальном сайте имеются дополнительные материалы, в том
числе документация и туториал по использованию движка.
Официальный сайт: http://ngene.wikidot.com
Блог разработчика: http://ngenetech.blogspot.com
Скачать/Download
|