• The courses above are up to 95% off - only $19 using voucher code UDEMARCH. Limited time offer.

Java game coding for beginners: Learn to make games using the Java programming language.

If you have no programming experience but want to get started as fast as possible or if you need a quick Java refresher this level 1 course is the place to start.

By the end of the tenth quick tutorial you will be ready to take on your first game projects. Coding in Java allows you to make games that will run on all the desktop operating systems like Windows, OSX and Linux but also it is the native language for making games for all Android devices.

These tutorials work perfectly in conjunction with these beginner Android projects.
  • java-game-coding-part4-mug

Branching our game code

We have seen in the last tutorial how we can detect certain conditions in our code. For example when the player loses a life, destroys an alien or gets a new fastest time. We have […]

  • java-game-coding-part5-mug

Looping our game code

So, what do loops have to do with programming? They are a way of repeating the same part of the code more than once. We can loop over code although potentially for a different outcome each time. This can […]

  • java-game-coding-part6-mug

Organizing our game code with methods

Methods allow to organize and compartmentalize our code. As our game projects become more and more advanced with exiting features and deep systems then methods will be one of the programming tools that will make […]

  • java-game-coding-part7-mug

Understanding OOP for coding Java games

Object Oriented Programming OOP, is the way almost all programming is done, in almost all languages. It hasn’t been this way forever and there are some exceptions but if we are serious about building games […]