Delphi World - Nebula - бесплатный движок
Delphi World - это проект, являющийся сборником статей и малодокументированных возможностей  по программированию в среде Delphi. Здесь вы найдёте работы по следующим категориям: delphi, delfi, borland, bds, дельфи, делфи, дэльфи, дэлфи, programming, example, программирование, исходные коды, code, исходники, source, sources, сорцы, сорсы, soft, programs, программы, and, how, delphiworld, базы данных, графика, игры, интернет, сети, компоненты, классы, мультимедиа, ос, железо, программа, интерфейс, рабочий стол, синтаксис, технологии, файловая система...
Nebula - бесплатный движок

Автор: Daddy
WEB-сайт: http://daddy.mirgames.ru

Техника на грани

Надеюсь, вы играли в Project Nomads и не понаслышке знаете о возможностях движка. Если вы ещё не познали прелести свободного полёта и до сих пор восхищаетесь небом Unreal, настоятельно рекомендую купить игру.


С визуальной точки зрения Небула может поспорить с такими монстрами, как Unreal Warfare, LithTech Jupiter и Doom3 engine. Для Небула эти движки не кумиры, а чуть более удачливые коллеги, выигрывающие за счёт своей известности и мастерства создателей, но проигравшие из-за высоких цен. Небула же, несмотря на бесплатность, малоизвестна. Чем же так хорош этот бесплатный движок?

Используемые графические библиотеки один из ключевых моментов в работе любого движка. В Небуле отличие от большинства бесплатных (да и платных тоже) движков есть поддержка как OpenGL, так и Direct3D. Переключиться из одной в другую не составит проблемы даже начинающему.

Мультиплатформенность - Небула забивает очередной гвоздь в крышку гроба конкурентов. Windows, Linux, Xbox, Mac OS X. Сравните с конкурентами столь демократичных движков не так много даже в коммерческой когорте.

Небула поддерживает несколько скриптовых языков-Tc1\Tk, Python и Lua. Вам ничего не говорят эти названия? Не беда: при помощи плагина (напишите сами или возьмёте готовые) вы можете встроить в движок поддержку любого языка.

Функциональность плюс удобство

Движок должен быть эргономичным, и Небула обладает этими качествами в полной мере. Несколько примеров для наглядности. Есть возможность клонирования сложных объектов вместо утомительного воссоздания каждого отдельно.

Из всего выше указанного у вас могло сложиться впечатление, что Небула идеален. Это не совсем так, не обошлось без ложки дёгтя. Не всё гладко с поддержкой форматов трёхмерных редакторов. Для хранения модулей движок использует в основном нестандартные форматы N3D и NVX. О существовании других форматов, кроме широко распространённого OBJ(и то поддержка осуществляется через плагин), Небула не догадывается. К счастью форматы для хранения текстур избежали дискриминации: кроме понятного только движку NTX, Небула с лёгкостью оперирует изображениями в BMP, JPG, GIF, TGA, TIFF, PNG и многими другими распространёнными форматами. A NTX-это промежуточное звено, инструмент для загрузки текстур без декомпрессии. То же самое можно сказать и про модельный NVX.

Мощь, эргономичность, открытость и функциональность- все эти качества вкупе с мультиплатформенностью делают Небулу очень привлекательным движком, как для начинающего разработчика, так и для профи. И если вы пока не накопили денег для покупки какого-нибудь LithTech, то настоятельно рекомендую обратить своё внимание на Небула. А даже если и накопили,…стоит ли платить за то, что можно получить бесплатно?

Официальный сайт Nebula Device

Проект Delphi World © Выпуск 2002 - 2017
Автор проекта: Эксклюзивные курсы программирования