2012-02-15 6 views
0

Я закончил настройку Android SDK в Eclipse, и теперь мне нужно задаться вопросом, какие у вас популярные методы для разработки игры на Android? Мои знания Java довольно ограничены, чтобы быть честными, поэтому я мало знаю о включенной графической библиотеке или даже если она работает с Android, большая часть моего опыта связана с C++ с Ogre или SFML. Я понимаю, что SDL очень похож на SFML, поэтому я могу попробовать. Кроме того, следует ли использовать новейшую версию SDK (Android 4.0.3 API level 15 - это то, что мой AVD) или более старая версия для поддержки большинства устройств?Какие у меня варианты для Android?

ответ

0

Есть много методов разработать игру на Android. Это зависит от специфики игры, которую вы собираетесь создать, и вашего личного опыта.

В моих проектах я использую libgxhttp://code.google.com/p/libgdx/. Достаточно хорошо, чтобы оправдать мои ожидания.

Есть несколько кросс-платформенных фреймворков, которые позволяют создавать игры для Android и iOS (CoronaSDK, Marmalade).

Я слышал, что код Ogre может быть скомпилирован на Android. Думаю, вам стоит исследовать этот вопрос :).

Пожалуйста, дайте мне знать, если это возможно.

Что целевой версии SDK, вы должны использовать вы можете увидеть здесь: http://developer.android.com/resources/dashboard/platform-versions.html

С наилучшими пожеланиями

+0

мне очень нравится libgdx, спасибо за рекомендацию его. Также я посмотрел на Ogre на Android, можно заставить его работать с использованием модифицированного NDK из того, что я понимаю, но это не идеально. Я не пробовал, так как в данный момент мне не нужно ничего связать с 3D. –

0

Некоторые ссылки, чтобы помочь вам в дальнейшем:

О SDK - начать с низким, скажем, Android 1.5. Если вы столкнетесь с вещами, недоступными в этой версии, увеличьте цель сборки. Таким образом, вы можете охватить большинство пользователей.

0

Если я хочу развивать для Android в качестве стартера, я бы:

1) Учиться Java. Это не будет сложно, если вы привыкли к другим языкам, как C++

2) Сделать некоторые учебники (Интернет полон их)

3) для развивать более старую версию Android, такие как 2.2 или 2.3 (Нет необходимости разрабатывать еще более старые версии, так как почти все мобильные телефоны обновлены как минимум до 2.2). На мой взгляд, разработка сейчас для мороженого Сэндвич бесполезен как Никто не сможет использовать ваше приложение (хорошо, есть люди, но на самом деле их не много). Я думаю, что разработка для 4.0 привлекательна для крупных компаний, с проектами, которые могут продолжаться в течение нескольких месяцев, поэтому, когда пришло время опубликовать их приложение, рынок будет готов. Делать это до того, что просто закрыть свой рынок -I предположить, что вы не собираетесь вводить с гигантским приложением yet-

И это вроде все, что вы должны знать :)

Смежные вопросы