4.2 out of 5
88 reviews on Udemy

Android Game Programming & Development for Beginners

Build playable Android games using Java and Android Studio with no previous experience
John Horton
380 students enrolled
English [Auto]
Code in Java from scratch or refresh existing knowledge
Build playable Android games including Breakout and Space Invaders
Create an efficient game loop
Create smoothly animated arcade style graphics
Learn the basic framework for games
Add cool sound FX
All you need to know to move on to design & implement your own games

This video course is all about offering you a fun introduction to the world of game programming, Android, and  the Java language using two fun, fully-playable games. These games are a retro Breakout/Arkanoid type game and the all-time classic, Space Invaders.

  • We will start with the very basics of Java programming, including setting up the development environment, variables, loops, conditions, methods and Object Oriented Programming.
  • Next up we will tackle the Breakout game as well as introducing more advanced Java concepts like arrays, threads and interfaces. Finally (for now ;-)) we will take on the more complicated Space Invaders game
  • If you know Java but have never used Android Studio then the course introduces you the basics of Android development as well. If you already know Java and Android but just want to learn to make games then start at section 2 of the course
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.2 out of 5
88 Ratings

Detailed Rating

Stars 5
Stars 4
Stars 3
Stars 2
Stars 1
30-Day Money-Back Guarantee


6 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion