Quest3D — многофункциональная система для разработки различных real-time-приложений, сочетает в себе элементы мощнейшего конструктора и комплексного игрового движка. С ее помощью можно создавать технические демоверсии, интересные мультимедийные проекты, насыщенные 3D-презентации, разномастные обучалки и, конечно же, технологичные игры (динамичные экшены, квесты высшего уровня, стратегии, спокойные RPG и т.д.).
В отличие от аналогичных разработок Quest3D превосходно справляется с обработкой теней и освещения в реальном времени, поддерживает новомодные HDRI -эффекты, шейдерные модели (от версии 1.0 до 3.0), карты рельефа и нормалей и многие другие технологии, реализованные в DirectX 9.
Еще одна сильная черта — на удивление гибкая инструментальная база. В программу интегрированы проигрыватели музыкальных композиций форматов MP3, WAV, OGG и MIDI, модули для импорта различных 3D-форм, система смены погодных условий, а также популярные физические движки
ODE и Newton Game Dynamics, которые обеспечивают реалистичное падение тел, плавное движение транспортных средств и другие геймплейные прелести. И это только самое основное. Помимо всего перечисленного, есть SDK для написания новых компонентов, модули для «разумного» поиска путей (точного расчета траектории следования персонажей и техники из некоторой контрольной отметки A в пункт B), очень удобные редакторы скриптов, а также хорошо отлаженные сетевые модули (да здравствуют многопользовательские игры). Словом, все самое необходимое под рукой.
Главная же изюминка Quest3D — возможность визуального программирования приложений. Это значит, что вам не нужно в совершенстве владеть каким-либо языком программирования, придумывать сложные алгоритмы, заучивать различные команды. Все, что от вас требуется, — умение работать с базовыми блоками, отвечающими за инициализацию сцены, расстановку источников света, и выстраивать логические цепочки.
Простой пример: NPC A — осмотреться вокруг, погрузиться в автомобиль, следовать к отметке X со скоростью N км/ч и попытаться задавить игрока. Думаем, суть вы уловили.
Из других особенностей — стильный эргономичный интерфейс, который сразу располагает к себе, гигантская библиотека стандартных компонентов (источников света, камер, логических блоков, эффектов, 3D-примитивов, классов, функций, структур и т.д.), встроенный поисковик ошибок, просмотрщики всех сортов и калибров, поддержка джойстиков с обратной связью и Wii -устройств, большая подборка примеров, наконец, подробная документация.
ВЕРДИКТ: Quest3D — безоговорочный лидер на рынке многоцелевых программ, заточенных под создание различных real-time-приложений, настоящая находка для начинающих игростроителей.
|