Libgdx framework is one of the best game development framework that is easy to learn for any mobile game developer. Using Libgdx framework, you can develop games for different platforms like Android, iOS, BlackBerry, Windows, Mac, Linux or HTML5. The main idea behind Libgdx framework is develop once, deploy to many. After being sold on Libgdx game development approach, a while ago, I released a game on Android platform called Muddy Candy that is available for free on Google Play. It took me less than two months to learn from Libgdx tutorials on YouTube plus other online resources which helped me release my first game totally based on Libgdx framework.
Why Libgdx Framework
As a developer, I have tried to find app or game development tools that will make my life easier. For me, I believe Libgdx framework meet that requirement that I am looking for. With that said, here are the few benefits that Libgdx packed with. First and far most is the ability to develop once and deploy to different platforms namely Android, iOS, desktop and HTML5. Both 2D and 3D is supported by Libgdx. If you have a complicated game idea that needs some physics engine, Libgdx and Box2D engine integrate very easily. Game user interface is another area that Libgdx has seamlessly made easy for developer. With a few lines of code, you can use Scene2D in your game with no hassle.
Best Libgdx Book
Another resource that helped me fully understand Libgdx framework and the structure behind it is a book I bought from Amazon, Learning Libgdx Game Development by Andreas Oehlke. I don’t know about you, but for me, I got to have a book in my hands, the old school way. Yes, there are so many Libgdx tutorials online but at the end of the day, you need to have at least one reference book that covers every Libgdx framework aspect.
I believe this is the best Libgdx book because it is loaded with everything you want to know about Libgdx game development. The book is packed with simple to understand concepts that will help you fully develop Libgdx game in no time. One of the key high point in this book is a sample Libgdx game the author has developed that will show you how Libgdx framework connect all game pieces together. The source code is included as well. I will not say much about the book but I will let you read for yourself what everyone else has to say. I will definately recommend this book to any game developer or anyone who wants to learn Libgdx
My Next Libgdx Game
After releasing my first game Muddy Candy which is totally based on Libgdx framework and available here for free, I am now working on my next one. As I am getting comfortable, this next game too will be fully developed using Libgdx framework. I am not sure if I will intergrate with Box2D but the chances are, I will. On the other hand, I will be using Scene2D for the game user inteface.
With that said, I cannot reveal anything yet about the game but one thing I can say is, the game will be similar to Muddy Candy with one main character. The game will be easy to play but challenging as far as score is concerned. I will throw in some funny behaviour just to make it more fun to everyone. So, stay tune and I will have an update in the near future.
Also, I am thinking of putting together simple Libgdx game tutorial samples. It might be some short Libgdx tutorial on how to do animation or using Libgdx texture packer, or anything else. I am not sure when I will have time to do it, but this is something that has crossed my mind.