Besides Java, LibGDX also makes heavy use of the C programming language for performance-critical tasks to incorporate other C-based libraries and to enable cross-platform capabilities. LibGDX is an open source, cross-platform development framework, which is designed mainly, but not exclusively, to create games using the Java programming language. It will feature a runnable example application for every currently supported target platform. You will be using the freely available and open source software Eclipse as your Integrated Development Environment ( IDE) to set up a basic project that uses LibGDX.
TEXTUREPACKER GRADLE INSTALL
You will also get a brief overview of the feature set that LibGDX provides.īefore you can start developing games with LibGDX, you have to install and set up your development environment accordingly. In this chapter, you will learn about what LibGDX is and the advantages that it provides when developing your own games. With the advent of increasingly powerful smartphones and tablets as well as the ever-growing application stores for desktop computers and mobile platforms serving millions of users a day, it has never been easier for Independent Game Developers (also known as Indies) to enter the market with virtually no risks and very low budgets. Actually, you have chosen just the right time to read about game development as the game industry is in a remarkable state of change. This book will take you on an exciting tour to show and teach you about game development using the open source LibGDX framework. Chapter 1. Introduction to LibGDX and Project Setup