Future learning

If you feel like you have come a long way you are right. There is always more to learn however. While there are many other ways to make games, a discussion of game engines and libraries for different platforms is beyond the scope of this already rather heavy volume. You can however, get started diversifying by reading this article: http://gamecodeschool.com/blog/making-games-where-do-i-start/

If you are hooked with Android Studio and Java, then there are two steps I recommend:

  1. Plan and make a game of your own
  2. Keep learning

When you plan your own game be sure to do so in detail. Make sketches, think how you will create each game object, how will they behave, what game states need to be monitored and how will the code be structured. ...

Get Learning Java by Building Android Games - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.