Nebula Device (от — и — ) — игровой движок, разработанный немецкой компанией Radon Labs и впервые использованный в компьютерной игре 2002 года Project Nomads. Nebula Device является свободным программным продуктом и распространяется на условии лицензии MIT.
История разработки В начале пути создания компьютерной игры Project Nomads, разработчики компании Radon Labs стали перед выбором: лицензировать под игру стороннюю технологию, либо создать собственную. Впоследствии, было решение разработать с нуля свой игровой движок специально для игры. В качестве пути распространения, в компании избрали свободную лицензию MIT, дающую разработчикам игр на этом движке право на безвозмездное использование технологии в своих проектах и самостоятельное модифицирование игровых файлов.
При разработке Nebula Device основной упор делался на оптимальную работу с большими открытыми пространствами, эффекты визуализации неба и большую дистанцию прорисовки. Nebula Device использовалась не только во всех проектаз компании Radon Labs, но и во многочисленных сторонних разработках.
Технические характеристики Движок написан на языке программирования C++ и поддерживает несколько скриптовых языков, таких как Tcl, Lua, Python, Ruby, Java и .NET Framework. Имеется возможность подключить и другой скриптовый язык, при помощи подсоединяемых плагинов. Рендеринг движка функционирует в двух режимах (DirectX и OpenGL), благодаря чему обеспечивается кроссплатформенность. Поддерживаются операционные системы Linux, Mac OS X, IRIX и Microsoft Windows а также игровая приставка Xbox.
Для текстур поддерживаются графические форматы DDS, BMP, JPEG, GIF, TIFF, PNG и некоторые другие. Открытость графических форматов дает некоторую творческую свободу энтузиастам, разрабатывающим модификации для игр на движке Nebula Device.
Поддерживаемые форматы трехмерных моделей — NVX, N3D и OBJ. Nebula Device позволяет также использовать шейдерные эффекты, скелетную анимацию, системы частиц, динамические тени и пост-эффекты.
В состав SDK входят также дополнительные утилиты, такие как программа для контролирования источников света Light Control Tool; архив с исходным кодом также можно загрузить отдельно.
Критике подвергалось недостаточное количество документации к данному движку, а также отсутствие встроенного физического движка (в результате чего, разработчик должен сам интегрировать его в проект).
К свободной загрузке доступны три поколения игрового движка.
Список игр на движке Nebula Device
Год выходаНазваниеРазработчикИздатель (мировой)2016City Car DrivingForward DevelopmentForward Development2011Drakensang OnlineBigpoint Berlin (бывш. Radon Labs)Bigpoint2010Drakensang: The River of TimeRadon Labsdtp entertainment2010ПеревозчикForward DevelopmentНовый Диск2010FlipFlop3Doors LLC3Doors LLC2008Drakensang: The Dark EyeRadon Labsdtp entertainment2005Der zerstreute PharaoMorgen StudiosErnst Klett Verlag2005Die Maulwurf CompanyMorgen StudiosErnst Klett Verlag2005Genius: Task Force BiologieRadon LabsCornelsen Verlag2005Mein GestütRadon Labsdtp entertainment2005Moorhuhn im AnflugRadon LabsPhenomedia Publishing2005Meine TierarztpraxisRadon Labsdtp entertainment2005NVA: Mission vorwärts immer!Morgen StudiosChuck Brenner Games2005SagalandMorgen StudiosErnst Klett Verlag2005Sportfischen ProfessionalRadon Labsdtp entertainment2005The DragonhuntersRadon LabsPhenomedia Publishing2005Verliebt in BerlinRadon Labsdtp entertainment2004Brand im Hafenbytes.vibes.mindsErnst Klett Verlag2004Chaos am Setbytes.vibes.mindsErnst Klett Verlag2004Genius: Unternehmen PhysikRadon LabsCornelsen Verlag2004MalefizMorgen StudiosErnst Klett Verlag2004Mission AmazonasGUVOMAErnst Klett Verlag2004Scotland YardMorgen StudiosErnst Klett Verlag2003Expedition nach Tikalbytes.vibes.mindsDartmoor Softworks2003Löwenherzbytes.vibes.mindsDartmoor Softworks2003Mission Schatztaucherbytes.vibes.mindsErnst Klett Verlag2003Railroad PioneerKritzelkratzJoWooD2003TorresRadon LabsDartmoor Softworks2003Tigris & Euphratesbytes.vibes.mindsDartmoor Softworks2002Far WestKritzelkratzJoWooD2002Project NomadsRadon Labscdv Software EntertainmentОтмененаДальний светCR TeamНеизвестно
См. также OGRE — открытый графический движок Lithtech — коммерческий игровой движок id Tech — серия движков компании id Software, версии 1-4 свободны (GPL).
Примечания
Ссылки
Категория:Свободные игровые движки