Среда, 08.02.2012, 18:01


Приветствую Вас Гость

Меню сайта
Категории каталога
Актуальные [174]
Популярные движки для разработки игр
Неактуальные [19]
Устаревшие, не поддерживаемые авторами и комьюнити движки для разработки игр
Наш опрос
Как вы увлеклись геймкриэйтингом?
Всего ответов: 5919
Главная » Файлы » Игровые движки » Актуальные

DGLEngine 2
[ · Скачать удаленно (11 Mb) ] 16.02.2009, 16:45
DGLEngine - это мощный и компактный оупенсорс 2D/3D графический движок. Движок написан на C++, хедеры могут быть использованы с Visual C++, C++Builder, С#, Delphi, FreePascal. Движок использует OpenGL рендер. Может работать как с OpenGL 1.x или 2.x, так и умеет использовать последние версии 3.3 и 4.0. Имеет все компоненты необходимые для создания игры или приложения использующее трехмерную графику в реальном времени. Подходит для написания небольших игр (типичных Shareware), распространяется - бесплатно.

Вот список возможностей этого движка:

  • Менеджер ресурсов (TGA, PNG, JPG, DDS, DTX (текстуры), DMD (меши), DFT (шрифты)).
  • Виртуальные файловые системы (ZIP,DPQ (паки с шифрованием и компрессией)).
  • Ядро позволяет использовать мультирендер, рендерить в чужое окно, динамически менять разрешение, имеет профайлеры и т.д.
  • Менеджер потоков, позволяет просто использовать многопоточность. Сам движок создает от 1 до 4 потоков. Что позволяет получить преимущество на многопроцессорных системах.
  • Менеджер состояний, фильтрует ненужны, дублирующие и т.д. смены состояний и параметров OpenGL, значительно ускоряя работу приложений.
  • 2D подсистема предоставляет полнофункциональный интерфейс для реализации 2D приложений, включая отрисовку произвольных полигонов, камеру, коррекцию картинки под заданное разрешение и т.д.
  • Пакетный рендер для 2D с использованием VBO, может работать как отложенный рендер используя поточность. В разы повышает производительность.
  • Совмещение 3D и 2D, т.е. в можно работать с 3D объектами как с обычными 2D спрайтами.
  • Движок собирает исчерпывающую информацию о конфигурации компьютера вплоть до версий драйверов и записывает в лог.
  • Движок имеет консоль работающую в независимом потоке, дебаг из консоли может производиться даже если само приложение зависло и не отвечает.
  • Движок имеет подсистему ввода позволяющую использовать WinAPI и DirectInput.
  • Движок имеет звуковую и музыкальную подсистему и позволяет проигрывать WAV, MP3, MID, XM файлы.
  • Движок поддерживает плагины позволяющие существенно расширять его возможности и список поддерживаемых форматов файлов.
  • Частицы, редактор частиц. Можно в 2 строчки кода сделать крутые эффекты.
  • Возможность рендеринга в браузеры. Плагины для InternetExplorer и Firefox, позволят вам разместить на сайте любую игру на движке, все данные стримятся из интернета автоматически. Пример можно посмотреть тут.
  • Возможность работы с 3D на низком уровне, без графа сцен.
  • Возможность загрузки и работы с шейдерами через удобный интерфейс. Для низкоуровневого кода.

    А главным достоинством движка является то, что он может делать все вышеперечисленное с минимальным количеством кода, например, чтобы создать движок нужно лишь указать параметры разрешение и все, но в то же время при желании можно углубиться и управлять любыми возможностями на чистом OpenGL API. В чем вы можете убедиться, скачав движок – к нему прилагается масса примеров. Чтобы не быть голословным посмотрите на скриншоты из некоторых примеров идущих в комплекте с движком. Распространяется вместе с исходниками.


    Официальный сайт: http://dron.deeprosoft.com/dgle2
    http://dronprogs.mirgames.ru

  • Категория: Актуальные | Добавил: allxumuk
    Просмотров: 17101 | Загрузок: 3288 | Комментарии: 18 | Рейтинг: 5.0/5
    Теги: Delphi, DelphiX, PowerDraw, Казуальные игры, OpenGL, Графический движок, 2D/3D, DGLEngine, Любой жанр, бесплатно
    » Дополнительные опции «
    Всего комментариев: 181 2 »
    +2  
    18 DRON_proger   (14.04.2011 12:36)
    Замечу, что на деле это первая версия движка. DGLEngine - это DGLE1. Разрабатывать на нем можно только на Delphi.
    Страница движка на сайте автора: http://dron.deeprosoft.com/dgle1
    Актуальная версия движка DGLE2 тут: http://gcup.ru/load/dgle2/3-1-0-1526

    0  
    17 Trelan   (30.12.2010 21:31)
    Хороший двиг.

    +2  
    16 BlooDVlaD   (24.03.2010 13:14)
    На сайте раздел "Статьи" пустой sad

    -2  
    14 Dragon6   (27.02.2010 23:39)
    А как его запустить?

    -2  
    15 ZombieDealer   (23.03.2010 15:54)
    Взять подумать своей головушкой, написать код, скомпилировать и потом уже запустить. sad

    Исходя из того, что двиг портирован под разные яп, компилировать различными тулзами.


    +2  
    13 Romero   (31.01.2010 13:14)
    класная штука smile

    +1  
    12 maxtr   (15.01.2010 12:34)
    я скачал вот ссылка http://dron.deeprosoft.com/dglengine_1_1_final_src.rar
    если не работает во ещё http://www.gcup.ru/load/0-0-1-327-20

    +1  
    11 strade   (26.10.2009 11:37)
    Сайт опять не работает. Скачать не могу! Никто не знает, что случилось?

    0  
    9 Потрошитель   (06.07.2009 13:46)
    Самое прикольное в том, что сайт русский, а двиг английский biggrin biggrin biggrin

    +1  
    7 Gumanoid   (05.07.2009 14:08)
    Штука прикольная biggrin Но дайте ссылочку на руководство или русификатор, плиизз.... cry cry cry

    +1  
    8 Viruz   (05.07.2009 22:47)
    руководство на офф сайте имеется и довольно таки хорошеее dry

    +1  
    10 Потрошитель   (06.07.2009 13:48)
    спс

    -2  
    5 mihas2   (06.06.2009 13:57)
    С сайта не хочет качать!!!!!!!!!!!1

    1-10 11-14
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск
    10 случайных движков
    Spring
    Алгоритм
    OpenSpace3D
    RPG Builder 3D
    WindMill 2D Game Engine
    Haaf's Game Engine
    Free Heroes
    Unreal Development Kit
    Fighter Maker
    NetGore
    10 случайных статей
    Урок по созданию FPS на 3d rad (1 часть)
    GLScene.Тени.
    Использование GMPhysics.
    Делаем FPS на UDK. Часть 1.
    Платформер в 001 Game Creator
    Создаём функцию модификаций в своей игре на GM
    Космическая онлайн Игра EVE Online
    PHP введение. Часть 1.
    Конструктор сайтов: «Сайткрафт»
    Как правильно составить план разработки крупного проекта?
    Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр Игорный бизнес в России Loadka.ru – загрузка файлов
    Все права сохранены. GcUp.ru © 2008-2012