GLScene - Форум Игроделов
Сб, 18 Май 2024, 12:02 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игроделов » ДРУГИЕ КОНСТРУКТОРЫ ИГР и ИГРОВЫЕ ДВИЖКИ » ИХ МНОГО, КАКОЙ ВЫБРАТЬ? » GLScene (Двиг под Delphi)
GLScene
Jericho91Дата: Пн, 02 Авг 2010, 21:37 | Сообщение # 1
あんたバカァ?!
 
Сообщений: 569
Награды: 11
Репутация: 495
Статус: Offline
ОФИЦИАЛЬНЫЙ САЙТ: www.glscene.org

GLScene— это многофункциональный игровой движок, написанный под Delphi/Kylix. На нем было выпущено большое количество как коммерческих, так и бесплатных игровых проектов.
Популярность GLScene была очень высока, даже когда он был эдаким конструктором для начинающих, где диаметры гаек не подходили к болтам, а деталей было значительно меньше, чем нужно для полноценной работы. Сейчас же, когда движок доведен до ума, все больше профессиональных разработчиков обращает на него внимания и по мере сил помогает совершенствовать GLScene.
Рассмотрим основные возможности движка. Рендеринг осуществляется через библиотеку OpenGL которая не только в несколько раз превосходит по скорости Direct3D, но и значительно проще в освоении. По сути, вам не нужно профессионально знать программирование, вы просто берете различные компоненты, которые уже спрограммированы за вас, и перетаскиваете их на форму программы. Впрочем, многие команды, функции, переменные и значения атрибутов по-прежнему вбиваются вручную.
Создатели GLScene максимально упростили процесс программирования: например, поворот и перемещение созданных объектов осуществляются с помощью специальных коротких движковых функций, а не посредством длинных команд OpenGL .Создание простых объектов вроде кубов, сфер и простеньких спрайтов также проводится с помощью простейших команд, так что игру уровня первого DООМ можно собрать из базовых форм (самому ничего рисовать не придется). Но для разработки тайтла современного уровня этого, конечно, недостаточно, поэтому GLScene поддерживает импорт ЗD-моделей. Основной упор разработчики сделали на универсальный 3ds-формат. Впрочем, не «Максом» единым: OpenGL поддерживает файлы типов .obj/оbjf, .smd, .md2, .stl, .tin и .рly. «Оживить» объект можно как во внешнем графическом пакете, так и непосредственно из движка — набор для скелетной анимации прилагается.
Но на одних лишь примитивах и трехмерных модельках далеко не уедешь, для созда¬ния красивой картинки нужно нечто боль¬шее. И оно у OpenGL есть. На данный момент движок поддерживает практически все версии шейдеров, системы частиц (дождь, снег, туман), ряд универсальных программных модулей для создания спецэффектов. GLScene версии 1.0 научился работать с динамическими тенями, эффектами блеска и отражения. В движок были добавлены модули для работы со звуками и музы¬кой, а также для захвата данных с разных манипуляторов типа джойстиков и клавиатур. Отдельным пунктом идет возможность интеграции с одним из свободно распространяемых физических модулей — ОDЕ.
В стандартную поставку GLScene входит большой пакет документации, в котором изложены все этапы работы с движком — от установки до создания игровых сцен, импорта объектов и анимации. GLScene — лучший выбор для начинающих игростроевцев. Он прост, эргономичен, а главное, позволяет создавать игры, по качеству графики и физики (только при использовании ОDЕ) максимально приближенные к тем, в основе которых лежат дорогие коммерческие движки.

 
СообщениеОФИЦИАЛЬНЫЙ САЙТ: www.glscene.org

GLScene— это многофункциональный игровой движок, написанный под Delphi/Kylix. На нем было выпущено большое количество как коммерческих, так и бесплатных игровых проектов.
Популярность GLScene была очень высока, даже когда он был эдаким конструктором для начинающих, где диаметры гаек не подходили к болтам, а деталей было значительно меньше, чем нужно для полноценной работы. Сейчас же, когда движок доведен до ума, все больше профессиональных разработчиков обращает на него внимания и по мере сил помогает совершенствовать GLScene.
Рассмотрим основные возможности движка. Рендеринг осуществляется через библиотеку OpenGL которая не только в несколько раз превосходит по скорости Direct3D, но и значительно проще в освоении. По сути, вам не нужно профессионально знать программирование, вы просто берете различные компоненты, которые уже спрограммированы за вас, и перетаскиваете их на форму программы. Впрочем, многие команды, функции, переменные и значения атрибутов по-прежнему вбиваются вручную.
Создатели GLScene максимально упростили процесс программирования: например, поворот и перемещение созданных объектов осуществляются с помощью специальных коротких движковых функций, а не посредством длинных команд OpenGL .Создание простых объектов вроде кубов, сфер и простеньких спрайтов также проводится с помощью простейших команд, так что игру уровня первого DООМ можно собрать из базовых форм (самому ничего рисовать не придется). Но для разработки тайтла современного уровня этого, конечно, недостаточно, поэтому GLScene поддерживает импорт ЗD-моделей. Основной упор разработчики сделали на универсальный 3ds-формат. Впрочем, не «Максом» единым: OpenGL поддерживает файлы типов .obj/оbjf, .smd, .md2, .stl, .tin и .рly. «Оживить» объект можно как во внешнем графическом пакете, так и непосредственно из движка — набор для скелетной анимации прилагается.
Но на одних лишь примитивах и трехмерных модельках далеко не уедешь, для созда¬ния красивой картинки нужно нечто боль¬шее. И оно у OpenGL есть. На данный момент движок поддерживает практически все версии шейдеров, системы частиц (дождь, снег, туман), ряд универсальных программных модулей для создания спецэффектов. GLScene версии 1.0 научился работать с динамическими тенями, эффектами блеска и отражения. В движок были добавлены модули для работы со звуками и музы¬кой, а также для захвата данных с разных манипуляторов типа джойстиков и клавиатур. Отдельным пунктом идет возможность интеграции с одним из свободно распространяемых физических модулей — ОDЕ.
В стандартную поставку GLScene входит большой пакет документации, в котором изложены все этапы работы с движком — от установки до создания игровых сцен, импорта объектов и анимации. GLScene — лучший выбор для начинающих игростроевцев. Он прост, эргономичен, а главное, позволяет создавать игры, по качеству графики и физики (только при использовании ОDЕ) максимально приближенные к тем, в основе которых лежат дорогие коммерческие движки.


Автор - Jericho91
Дата добавления - 02 Авг 2010 в 21:37
Форум Игроделов » ДРУГИЕ КОНСТРУКТОРЫ ИГР и ИГРОВЫЕ ДВИЖКИ » ИХ МНОГО, КАКОЙ ВЫБРАТЬ? » GLScene (Двиг под Delphi)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2024