Код для моей Android-игры Robotic Space Rock можно найти здесь: http://code.google.com/p/monolithandroid
Это блочная игра с трехмерной графикой opengl / es, таблицей рекордов, звуком и музыкой midi.
Вот совет от человека, который только начал заниматься играми для Android. Примеры игр, которые есть в SDK, хороши, однако я обнаружил, что FAR проще (и лучше для обучения) начать с нуля с новым проектом Android, а не пытаться изменить существующий. Я зашел в тупик, используя подход «модификации». Когда я начал с нуля, я узнал гораздо больше и стал быстрее с чистого листа.
Кроме того, поскольку вы не занимаетесь играми-боевиками - не увлекайтесь такими играми, как JetBoy, которые используют поток для запуска игровой цикл. У ниток определенно есть свое место, но если вы только учитесь, они сильно мутят воду.
В этом списке есть несколько игр с исходным кодом: http://groups.fsf.org/wiki/LibrePlanet:LibrePlanetItalia/replicant#List_of_fully_free_android_applications
мы поддерживаем список полностью бесплатных программ (gpl, apache и так далее) для android, и у нас есть несколько игр тоже.
Посмотрите здесь:
http://trac.osuosl.org/trac/replicant/wiki/ListOfKnownFreeSoftwareApps
Список предназначен для проекта под названием Replicant, цель которого - предоставить полностью свободную ОС android с полностью свободным программным приложением market (google market не является свободным свободным программным обеспечением).
У нас также будет репозиторий полностью свободных программных приложений.
Если вы хотите помочь нам, заходите на наш irc-канал на irc.freenode.net под названием #replicant
Спасибо.