• The courses above are up to 95% off - by clicking on ad above.

Android Projects

Android first arrived in 2008. At first, it was almost a poor relation to the much more stylish iOS on the Apple iPhone. But quite quickly, through diverse handset offers that struck a chord with both the practical price-conscious as well as the fashion-conscious and tech-hungry; Android user numbers literally exploded. For me, developing Android games is exceptionally rewarding.

Today, Android is the fastest growing operating system in the world and the biggest category of apps in the Google Play store is games. Add to this that it is very easy to get your app accepted for publication and Android seems like a great place for beginners to start their game programming journey.

Although you can program for Android in other languages, Java is the default/language of choice. These beginners Android game programming projects start from getting your development environment set up, right through to a fully-working Space Invaders game. Used in conjunction with our beginner Java programming tutorials you can get started with zero previous experience of any sort.

  • programming-a-pong-game

Programming a Pong Game for Android

If you are lucky and NOT old enough to remember Pong then you should take a look at it and find out some more before continuing. We will be programming the further simplified, single player, Squash style version of the game. The player must bounce the ball of the […]

3 Comments
  • snake-game-with-body

Coding a Snake Game for Android

As the title suggests, in this project we will build a simple snake style game. This style of game has been around since the mid 1970’s under other names like Worm and Surround.I played this thing for many hours on the ancient Sword M5 and the “green screen” Sharp MZ80 […]

34 Comments
  • coding-a-scrolling-parallax-background

Coding a parallax scrolling background for Android

In this tutorial, we will see the tricks and the code required to achieve a parallax scrolling background effect. The parallax effect is when different layers of backgrounds are moved at different speeds to achieve the effect of motion and depth. By moving the front layer(s) faster than the back […]

12 Comments
  • android-2d-simple-scrolling-shooter

Building a Simple Android 2D Scrolling Shooter

This tutorial game project introduces the concept of a viewport. This is the aspect of our game which handles which part of the game-world is drawn to the screen. First, we need to decide what to draw and then we must convert their “real-world” coordinates to the screen coordinates at […]

25 Comments