Android có thể không phải là lựa chọn tốt nhất để bắt đầu phát triển trò chơi vì bạn sẽ học nhiều thứ khác nhau cùng một lúc (SDK Android, tạo trò chơi, tối ưu hóa, các kiểu điện thoại khác nhau, v.v.). Cân nhắc việc tạo một số trò chơi Java đơn giản trên máy tính của bạn để làm quen với việc tạo các trò chơi nói chung; Hướng dẫn này có vẻ là một nơi tốt để bắt đầu.
Khi bạn cảm thấy thoải mái với cả Java và phát triển trò chơi, hãy bắt đầu với các hướng dẫn của Android . Hướng dẫn phát triển rất hữu ích, đặc biệt bạn cần biết các nguyên tắc cơ bản và vòng đời hoạt động của Android , cũng như đồ họa . Lấy các mẫu Android và kiểm tra các mẫu trò chơi Lunar Lander và Snake (cũng có JetBoy , nhưng đó là tập trung vào JetPlayer).
Lớp canvas thực sự đủ tốt cho hầu hết các trò chơi 2D, nhưng nếu bạn cần hiệu suất tốt hơn hoặc muốn chuyển sang đồ họa 3D sau này, bạn sẽ phải học OpenGL ES . Tuy nhiên, điều này nằm ngoài phạm vi bắt đầu (trừ khi bạn đã biết OpenGL).