IDE: Microsoft Visual C++ 2003 (7.1), Microsoft Visual C++ 2005 (8) Express (к этому еще нужен будет Platform SDK), Microsoft Visual C++ 2005 (8), также компиляторы gcc 3+ и Code::Blocks;
Платформы: PC, Windows, OS X, Linux, Mac OS X, MinGW, Ubuntu PPA, iOS (iPhone/iPod);
Системные требования: все основные версии Windows (Direct3D или OpenGL), Linux и Mac OSX;
Тип Лицензии: LGPL (кроме некоторых прилагаемых медиа-файлов);
Достоинства: Популярный движок, большое комьюнити, большие возможности.
Ogre – это свободный объектно-ориентированный графический движок с открытым исходным кодом. Движок Ogre работает под популярные операционные системы (Windows, Linux, Mac OSX) и неприхотлив к железу.
Движок позиционируется как графический, но его в основном используют для разработки качественных трёхмерных игр. При этом предоставляются необходимые для этого возможности, включая интеграцию с физическими библиотеками, типа Ode.
Для работы с Ogre требуется С++ компилятор. Поддерживается компиляторы Visual C++ и Visual C++.Net. Для работы на Linux и Mac используется gcc 3+.
Ogre поддерживает разнообразные графические форматы. Возможно использование стандартных, объемных, сжатых текстур и cubemaps. Множество предлагаемых плагинов позволяют импортировать многие форматы 3D-моделей. В движке можно применять фреймовую или скелетную анимацию. Ресурсы создаваемой игры можно упаковывать в архивы PK3 ZIP.
Для разработки игр в составе движка включены все нужные для этого стандартные классы управления сценой. При использовании DirectX, вам потребуется DirectX SDK, который можно скачать с официального сайта Microsoft. Можно использовать 3D API DirectX или OpenGL на ОС Windows, Linux и Mac OSX.
Первая рабочая версия движка была выпущена в 2002 году, и за это время множество разработчиков-любителей и профессионалов по достоинству оценили данный движок, создав на нём как бесплатные, так и коммерческие продукты.
Данный движок написан, поддерживается и разрабатывается немалым количеством участников Ogre-сообщества. Движок используют и для разработки на нём коммерческих игр, а это уже говорит о соответствующем уровне движка. В результате разработки движка в режиме Open Source, он дорабатывается многими программистами, приобретает всё новые и новые возможности.
За время существования движка, появилось большое количество справочной информации и примеров, хороший набор документаций, что более чем позволят освоить его. В сети можно найти немало примеров и уроков.
Если у вашей команды отсутствуют финансовые средства на покупку дорогостоящих движков, то Ogre для вас будет отличным вариантом, позволяющим разработать свою игру без вливаний больших финансовых средств.
Официальный сайт: http://www.ogre3d.org
Русскоязычное сообщество: http://www.ogre3d.ru
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровое объявление:
Если вас заинтересовал материал «Ogre», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями. Для этого воспользуйтесь предлагаемой ниже кнопкой:
Кому интересно, очень давно изучаю этот движок, готовился два года писал сюжет для игры делал эскизы и решил поделиться с народом, создал блог и теперь буду описывать на нём каждый шаг создания игры от начала до конца, думаю будет полезно многим новичкам, блог молодой но буду постоянно добавлять статьи http://ogre-sistems.blogspot.com/
>Тогда зачем Valve специально для себя создала редактор уровней? happy Потому, что для разных жанров игр будут разные требования к редактору уровней. OGRE универсальный, следовательно неизвестно, что именно "пихать" в редактор. А Valve специализируется на шутерах-экшнах, у них все требования известны. Сделай-ка на их движке стратегию, увидишь все грабли готового редактора)