Жанровая направленность: 3D/2D игры и приложения любого жанра и типа;
Платформа: PC, Mac, Linux;
Лицензия: MIT license, бесплатно;
Языки программирования: C++, Lua;
Открытый исходный код: предоставляется;
Мультиплеер: есть;
Разработчики движка: Polycode team / Иван Сафрин.
Polycode - это бесплатный, открытый кросс-платформерный фреймворк для разработки приложений на Mac, Windows и Linux. Поддержка iOS и Android запланирована. Этот движок стремится упросить разработку, избавив пользователя от лишней работы с кодом.
Вы можете использовать, как С++ API, так и Lua API, чтобы легко и удобно разрабатывать игры, используя возможности движка: 2D и 3D графику, шейдеры, работу со звуком, сетевое программирование, физические движки и другое.
Ядро Polycode написана на С++ и может быть использовано для создания нативных приложений. Вы можете разрабатывать одно приложение и быстро издавать его под все доступные платформы одним щелчком мыши.
Lua API является зеркалом C++ API и может быть использовано для создания прототипов и публикации готовых приложений на различные платформы без компиляции С++.
Движок поддерживает популярные графические эффекты: различные шейдеры, HDR и пр. Поддерживается расширенная работа с шрифтами через Freetype с поддержкой Unicode форматов TrueType и OpenType. В движке предусмотрена анимация для 2D и 3D объектов. Поддерживается импорт 3D-моделей со скелетной анимацией, импорт Collada и прочих популярных форматов. Имеется система 2D/3D частиц.
Поддерживается 2D/3D звук в форматах WAV и Ogg Vorbis. Система управления работает с геймпадами/джойстиками, клавиатурой и мышью. Поддерживается сенсорное управление через Windows Touch API (Windows7) и TUIO touch. Предусмотрена UDP-базируемая система клиент-сервер, имеется модуль HTTP-работы через libcurl. Предусмотрены модули для 2D и 3D физики. Также у движка удобный интерфейс с множеством настроек.
Polycode is completely free and open source. Its core is written in C++ and currently runs on Mac, Windows and Linux. You can use Polycode as a C++ library or write everything in Lua using the Polycode IDE. Simple to use hardware accelerated 2D and 3D graphics. Themeable, easy to use cross-platform UI that integrates with the rest of Polycode.
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:
Игровые объявления и предложения:
Если вас заинтересовал материал «Polycode», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела.
Предлагаются такие схожие материалы:
Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.
Не ну это охренеть, мало того шо автор поленился сделать инсталятор, так еще и качать туеву кучу стороннкх библиотек. Они то все у меня есть, но блин эт чет как-то несерьезно, совсем не серьезно. В той же VS из всего этого добра можно собрать пакет для установки. Раз уж пошел рассказывать всем какой крутой ферймворк, то будь уж любезен, либо сообрази стабильную версию (можно и с неполным функционалом) и все запихай в один пакет установщика, либо хотя бы не заставляй качать кучу сторонних библиотек. Чем этот фраемворк тогда так хорош? Я к этому набору библиотек Огр добавлю и будет мне счастье. И таки нифга не понятно про системные требования. Автор судя по роликам (шо за мода пошла, вместо того, чшобы накатать пошаговое руководство, отправляет зырить на ютуб) и в других местах заметил упоминание VS версии не ниже 2010.
Ну, например, то что бинарники пока не зарелизены,следовательно нужно самостоятельно собирать его из исходников, поддержка мобильных платформ на стадии ранней разработки!