Android mungkin bukan pilihan terbaik untuk memulai pengembangan game karena Anda akan belajar beberapa hal yang berbeda secara bersamaan (Android SDK, membuat game, optimisasi, model ponsel yang berbeda, dll.). Pertimbangkan membuat beberapa game Java sederhana di komputer Anda untuk membiasakan diri membuat game secara umum; tutorial ini sepertinya tempat yang bagus untuk memulai.
Setelah merasa nyaman dengan pengembangan Java dan game, mulailah dengan tutorial Android . Panduan pengembangan ini sangat berguna, khususnya Anda perlu mengetahui dasar - dasar Android dan siklus hidup aktivitas, serta grafik . Dapatkan sampel Android dan periksa sampel game Lunar Lander dan Snake (ada juga JetBoy , tapi itu berfokus pada JetPlayer).
Kelas kanvas sebenarnya cukup baik untuk sebagian besar game 2D, tetapi jika Anda membutuhkan kinerja yang lebih baik atau ingin pindah ke grafik 3D nanti Anda harus belajar OpenGL ES . Namun, ini di luar cakupan untuk memulai (kecuali Anda sudah tahu OpenGL).