Although libgdx is a cross-platform framework, emphasis will be given on deploying for the Android platform.īefore starting writing code however, we must cover two topics that are important for game designing. Here I am going to cover some important game concepts and also provide tips that will help you move from a sample game to one that is ready to be deployed in the market.
You can also read how to create a simple game and how to extend it to use Game Screens. You can read how to set up and run a project in the Wiki. You of course know that you must prefer seasonal fruits! Since, as I said, libdgx documentation is very good, I am not going to cover basic information here. To make it more interesting seasonal fruits worth more points. You carry a basket and you move it around, either by touching the screen or sliding your phone, to catch them. A simple 2D game, called "Fruit Catcher" will be used as an example. In this article I am going to provide an overview of the libgdx. It can be freely used for commercial applications. Friendly Open Source license (Apache 2.0).Good documentation, excellent community support.You can debug and test your game in a desktop environment and then deploy it for the Android platform with almost zero effort.Cross platform: Deploys on Desktop, Android, HTLM5 and iOS (with the aid of RoboVM).These are some of the features of libgdx that make it one of a kind:
However, from all the available options there is one that clearly stands out: libgdx. The most difficult part is to select the proper gaming framework. And today is easier than ever before to adopt a game engine and develop your first game. These frameworks came to fill a gap that due to the growing interest for mobile games and the diversity of the platforms kept getting bigger and bigger. The last couple of years a lot of cross-platform game frameworks have emerged. Download Fruit Catcher Source (without libgdx binaries)- 4.4 MB.