Разработка игр для Android SDK?

Может ли кто-то рекомендовать широко используемую бесплатную / open source игру API / GameEngine для платформы Android?

Я думаю, что вы предназначались для хорошего открытого исходного кода и можете использовать Gaming Engine для платформы Android. В настоящее время доступно множество бесплатных игровых движков с открытым исходным кодом, но они все еще продолжаются. На данный момент я рекомендую использовать AndEngine Gaming Engine для Android.

AndEngine Gaming Engine для Android

Веб-сайт: http://www.andengine.org

Блог: http://www.andengine.org/blog

Загрузить исходный код: http://code.google.com/p/andengine/

Советы и руководства: http://theorynine.com/labs/andengine-tips-and-tutorials/

Форум: http://www.andengine.org/forums/

Особенности AndEngine

Бесплатный Android 2D OpenGL Game Engine AndEngine – это Android-движок с открытым исходным кодом, который является бесплатным 2D-игровым движком OpenGL для платформы Android. Основные функции:

  • Android-Оптимизированная

  • Совместимость с Android 1.6

  • Разделенный экран

  • Сетевой мультиплеер

  • Живые обои

  • Мультитач

  • Физический двигатель (Box2D)

Другие игровые автоматы

1) Rokon: 2D-движок с открытым исходным кодом для Android Rokon – это открытый, обширный, мощный и гибкий 2D-движок для Android. Рокон был переписан с нуля. Многие функции интегрированы, и будущее обещает много чего. В этом выпуске будут приведены примеры, руководства и документация. Rokon является открытым исходным кодом (новая лицензия BSD) 2D OpenGL игровой движок для Android. С помощью libgdx и Box2D разработчики приносят вам полный, подробный физический движок, написанный на собственном коде.

Главная страница проекта: http://rokonandroid.com/ и http://code.google.com/p/rokon/

2) Libgdx: платформа разработки игр для Android Libgdx – это Android-проект с открытым исходным кодом, который является попыткой разработчика в кросс-платформенной библиотеке разработки игр, написанной на Java, с некоторым кодом JNI для голодных секций производительности. Он абстрагирует различия между написанием настольных игр и Android-игр на базе OpenGL. Это позволяет вам прототип и разработку вашего приложения полностью на рабочем столе и только для 6 строк кода, чтобы он запускался на Android.

Дом проекта: http://code.google.com/p/libgdx/

3) Android-2D-Engine: Двигатель для игр 2d, написанный для Android в c ++ / java Android-2d-engine – это движок Android с открытым исходным кодом, который в настоящее время строится, проект, созданный для использования в качестве основы для игр. На самом деле есть два проекта: trunk / bullet: Содержит исходный код c ++ для пули и класс jni для связи с android. Этот код не нужен, так как образец содержит скомпилированную библиотеку lib. Trunk / androgine: Содержит остальную часть кода, необходимую для связи с пулей плюс образец с профилированием.

Домашняя страница проекта: http://code.google.com/p/android-2d-engine/

4) jMonkeyEngine : jMonkey Engine (jME) – ведущий игровой движок на основе Java на основе Java

JMonkey Engine (jME) – высокопроизводительный движок 3D-игр, полностью написанный на Java. OpenGL поддерживается через LWJGL с поддержкой JOGL в разработке. Для звука поддерживается OpenAL. Также поддерживается вход с клавиатуры, мыши и других контроллеров.

JME – проект с открытым исходным кодом, основанный на сообществах, выпущенный под новой лицензией BSD. В настоящее время он используется несколькими коммерческими игровыми студиями, а также классами университетских игр. Хотя проект будет продолжать поддерживать и развивать свою самую популярную отрасль 2.0 в течение долгих лет, филиал 3.0 быстро появляется в ответ на более высокие стандарты следующего поколения в производительности и оборудовании.

Теперь платформа Android была отмечена jME3: поддержка Android подтверждена для jME3. Таким образом, jMonkeyEngine может быть одним из самых важных движков Android для Android.

Домашняя страница проекта: http://code.google.com/p/jmonkeyengine/ http://www.jmonkeyengine.com/

5). Cocos2d-android : основа для создания 2D-игр для платформы Android.

Cocos2d для Android – это Android-проект с открытым исходным кодом, который является основой для создания 2D-игр, демонстраций и других графических / интерактивных приложений. Он основан на дизайне cocos2d-iphone: он использует тот же API, но вместо использования object-c он использует Java. И Cocos2d для iPhone – это основа для создания 2D-игр, демонстраций и других графических / интерактивных приложений. Он основан на дизайне cocos2d: он использует тот же API, но вместо использования python использует object-c.

Главная страница проекта: http://code.google.com/p/cocos2d-android/