Среда, 07.01.2009, 11:12
Явно полезное
Приветствую Вас, Гость!
Логин:
Пароль:

Главная
Меню сайта
Категории каталога
Новости Интернета [44]
Программы [54]
Компьютерное железо [76]
Примочки [28]
Взлом и безопасность [27]
Разное [51]
Поиск
Друзья сайта


Главная » Статьи » Программы

Профессиональные рельсы
В начале декабря сейчас уже прошлого, 2007 года, два довольно-таки именитых опенсорсных проекта - Crystal Space и Blender - огласили о скором (с первого февраля) запуске "совместного игрового предприятия" под наименованием Apricot. Слухи об этом ползли ещё летом прошлого года, но должностное объявление с запуском тематического блога apricot.blender.org, состоялось только лишь сейчас.

Цель проста и благородна: создание полностью открытой игры профессионального степени с использованием исключительно "опенсорсного" ПО. Программный код, анимированные и статичные модели, текстуры, озвучка, музыка - всё в плоде будет издано под лицензией Creative Commons.

Очевидно, что речь идёт о концептуальном проекте. Возможно, даже в главную очередь концептуальном. Его инициаторы сами произносят: идея проекта Apricot состоит в том, чтобы продемонстрировать саму вероятность использования Blender в процессе гейм-девелопмента (годность его для серьёзной анимации можно считать уже привести доказательства анимационным фильмом Elephant's Dream). Последний оказался не только созданием искусства, но и крупнокалиберным учебником по Blender. Игра Apricot должна будет стать учебником и по Blender3D, и по Crystal Space, и по употреблению открытого ПО в производственных процессах "коммерческого степени", - во всяком случае, разработчики надеются соорудить в результате вид развлечения, отвечающую нынешним отраслевым стандартам.

Что сойдет из этой затеи, пока непонятно, и больший увлечение вызывают сами программные пакеты, которыми собираются оперировать создатели находящейся игры.

Blender3D

Про Blender было сказано уже немало: изначально проприетарный программный пакет, как коммерческая разработка запавший, но зато очень активно пошедший в гору, когда его освободили из кабалы.

Функциональность у пакета хватить основательна, и он способен конкурировать с "отраслевыми стандартами" - 3D Studio Max, Maya и другими коммерческими пакетами. Здесь приводится хватить информативная сравнительная таблица основных ТТХ у различных 3D-пакетов. Главное, на что обращает на себя внимание, - это отметка Excellent в отношении UV-мэппинга, в то время как в остальном оценки преимущественно Very Good и Good. В качестве "тёмной сторонки" называют, как обычно, "неортодоксальная" сложность интерфейса и вопроса с документацией.

Что касается документации, то тут вопроса активно решаются, - за последние два года вышло много платных и бесплатных пособий и книг по теме. Ну, и кроме того, у Blender есть два вовсе убойных преимущества: бесплатность для конечных пользователей (лицензия - GNU GPL) и открытый исходный код для знатоков.

Тем не менее, распространённость Blender в профессиональной окружению до сих пор оставляет желать лучшего. Главная основание тому - "слишком нестандартный" интерфейс, который другой раз и в документации называют "приборной доской космического судна. Любители, со своей стороны, Blender активно используют (например, для основания моделей в Second Life).

Проект Apricot, как уже сказано, затевается с целью продемонстрировать пригодность Blender для профессионального игростроя. Поэтому, именно, в качестве 3D-движка применяется сторонняя разработка, а не собственный Blender Game Engine.

Crystal Space

Годом появление на свет этого движка считается 1997-й, и на сегодняшний день это вполне зрелая кросс-платформенная разработка с более чем пристойным набором функций, распространяемое под лицензией GNU LGPL.

Впрочем, косая обучения и тут весьма пологая, и без пространных познаний в C++ (и Python) браться за этот движок смысла особого нет. Мнения насчёт его документированности различаются радикально, - одни сообщают, что с этим всё в порядке, другие, - что имеются значительные упущения. В чём суждения сходятся - так это в широте спектра применения. Crystal Space в сочетании с набором плагинов и приложений Crystal Entity Layer (CEL) и кругом управления CELstart превращается в полноценное (по заявлениям разработчиков) лекарство разработки игр, - минус 3D-графика, естественно.

Что озадачивает, так это очень невеликое количество сторонних проектов, использующих в свойстве технологической основы Crystal Space, да и те, что есть, в большинстве своём мёртвые.

Амбиции

Разработка обоих пакетов и сопровождающего инструментария, между тем, длится, и удовлетворенно активно. На всё про всё разработчики себе отводят шесть месяцев. Чтобы, видимо, показать серьёзность затеи, уже безнадзорна кампания по предварительной торговле DVD-дисков, на которых, помимо самой готовой игры, будет весь отправной материал, учебники и примеры того, как можно расширить игру, добавить новейшие уровни и прочий контент, изменить персонажей и т.д. Этот метод уже опробован: когда шли работы над Elephant's Dream, DVD с кинофильмом и исходниками тоже можно было заказать загодя, - и вызволенные таким образом средства пошли на оплату тех этапов производства, какие своими силами выполнить не удалось: финальный рендеринг фильма, озвучивание, изготовление DVD и т.д.

Параллельно с разработкой представления будет происходить и улучшение Blender и Crystal Space с тем, чтобы восстановить их под нужды тех шести разработчиков, которые будут прямо трудиться над Apricot. Опять-таки, необходимо упомянуть, что в ходе работ над Elephant's Dream, Blender совершил важный рывок вперёд. Видимо, в этот раз значительного прогресса не избежит и Crystal Space.

Трудиться они будут небесплатно: помимо пиццы и кофе в рядовых для программистов количествах, а также мафиозных матрацев, на какие им придётся залечь на шесть месяцев, Blender Foundation и Crystal Space будут в полной мере оплачивать их труд, - в конце концов, это в кое-каком роде стратегические инвестиции.



Источник: http://www.computerra.ru/print/focus/344535/
Категория: Программы | Добавил: koi8pp (16.10.2008) | Автор: www.computerra.ru
Просмотров: 15 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email:
WWW:
Код *:

Copyright (See links) © 2009
Сайт управляется системой uCoz