eXgine - это отечественный некоммерческий 3D движок, использующий Delphi. Движок подойдет для создания любого типа и жанра игр в 3D. eXgine полностью бесплатен, т.е. Вы сможете использовать его в любых своих целях совершенно бесплатно, даже в коммерческом проекте.
eXgine позволяет использовать скрипты и библиотеки от автора движка, позволяющие работать с некоторыми форматами файлов, как например TGA файлы, позволяющие работать с сетью и с OGG-звуком. Графическое API в eXgine используется как OpenGL.
Одной из приятных особенностей движка является простота. Код легко читаем, примеры хорошо прокомментированы. Код из примера по созданию воды держит в себе всего 200 строк, из которых можно убрать около 40 на комментарии и промежутки между участками.
С сайта автора движка Вы сможете скачать 5 примеров по работе с движком:
Sprites Demo - демонстрация использования 2D спрайтов.
Land Demo - демонстрация создания ландшафта в играх.
Anim Demo - демонстрация возможностей движка по работе с анимацией.
Skin Demo - реализация скелетной анимации в движке.
Water Demo - демонстрация работы движка с шейдерами для создания эффекта ряби на воде, отражающей всё вокруг.
Вы можете скачать эти примеры как бинарные файлы или как исходники.
eXgine распространяется в виде DLL-библиотеки, но Вы можете использовать исходный код в своем проекте.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «eXgine», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
На Delphi, как и на любом другом языке программирования, можно создавать программы любой производительности. В зависимости от того, как ты умеешь программировать и какие приёмы знаешь.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]