а еще сервера, их постоянный апгрейд и размещение на коллокейшене, тех. поддержка, патчи, функции ГМ и т.д. Код написать — это да, энтузиасты найдутся, а на всё остальное — вряд ли.
Как сказать. Я пишу проект более года. Сервера — их куча открытых +svn, git,… для open source, некоторые без ограничений на файлы. Есть друзья-моделлеры, которые всегда сделают/затекстурят нужные модели +в интернете есть много хранилищ с уже готовыми моделями. Достаточно запостить на какой-то геймдев-форум, сразу найдутся добрые люди, которые скачают, потестят, скажут о багах. Я к чему веду: конечно, написать проект-аналог Torchlight, силами энтузиастов невозможно, но написать просто хорошую игру уже более реально.
Имелось ввиду не сервер контроля версий, с ним какраз проблем нет, имелись ввиду сервера под серверную часть ММОРПГ(извените за тавтологию).
>> Есть друзья-моделлеры, которые всегда сделают/затекстурят нужные модели
Эх мне бы парочку друзей хороших моделлеров, которые, или просто так, или за перспективы могу помоделить и затекстуреть, никого найти не могу :(.
Может поделитесь?
>имелись ввиду сервера под серверную часть ММОРПГ
Извините, я немного прослушал :)
А на счёт моделлеров, они просто вряд-ли согласятся :) У них своя работа и прочее. Я им не раз помогал, поэтому они взамен помогают мне. Но, в принципе, в интернете вполне достаточно самых нужных моделей.
Ну вот собственно Морровинд и Даггерфолл.
Первый вроде как намеревается стать полноценно играбельным, в вот со вторым — мне не совсем понятно, какая у проекта стоит цель, но думаю движется в том же направлении.
Например то что мы видим в Unreal 3 Engine и (прости господи) Crysys. Хотя имея прямые руки наверно и из Огра конфетку сделать. Кстати на каком этапе движок?
Вы говорите, что Ogre не поддерживает современных стандартов, при этом спрашиваете: «На каком он этапе». Я могу судить по этому, что вы вообще не в теме, извините за грубость. Сравнивать Crysis и UE 3 некорректно, потому что Ogre3d не есть игровым движком, а рендер-движком. С его помощью можно сделать все, что вы видите в проектах, названных выше, были бы руки прямые.
Указанные игры — нищебродские и полны корявостей. Они не блестают графикой, при этом нефигово жрут ресурсы. Огр — он не для игр. В нём нет ничего для оптимизации именно игрового рендеринга. Движок Unreal 3 уделывает огра всухую и по качеству картинки, и по инструментам для артистов, и по инструментам для программеров, и по оптимизации всего добра.
Вобщем, для игр не катит. Хотите делать игры? U3 сейчас бесплатен.
Я уже писал, что сравнивать Ogre3d и UE 3 — бред :) UE3 — набор утилит для создания игры: физика, скрипты, редактор, рендер-движок и прочее.
>Указанные игры — нищебродские и полны корявостей.
Вы зря так говорите, Torchlight достаточно популярный.
Я пишу игру достаточно давно и не было ни одного момента, когда я жалел, что начал пользоватся именно им.
C огром очень удобно работать, я писал для себя наброски плагинов для рендера индора wow'ки =)(порталы, всё-такое, когда еще не было pcz) и карт от wc3. Это я к тому, что моя точка зрения зиждется не на пустом месте
Сейчас качество картинки == качественно написанные шейдеры, потому что в наше время всё и вся рисуется с помощью них. Благо, в OGRE инструменты для работы с шейдерами весьма продвинутые.
Алсо, средства оптимизации рендеринга вообще разнятся в играх разных жанров, но тем не менее в своей основе всегда содержат базовые принципы, которые в OGRE все реализованы. Оптимизация под конкретную игру должна делаться уже соответственно конкретным требованиями.
Да, опен сорц движки — это отдельная тема. Из известных есть еще Crystal Space, например. Ну и Quake3 Engine который давно уже открыт, никто не отменял.
Ogre3D 1.7 Cthugha release!