Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Learning LibGDX Game Development- Second Edition
  • Table Of Contents Toc
  • Feedback & Rating feedback
Learning LibGDX Game Development- Second Edition

Learning LibGDX Game Development- Second Edition

By : Suryakumar B Nair, Andreas Oehlke
3.5 (11)
close
close
Learning LibGDX Game Development- Second Edition

Learning LibGDX Game Development- Second Edition

3.5 (11)
By: Suryakumar B Nair, Andreas Oehlke

Overview of this book

This book is aimed at indie and existing game developers as well as those who want to get started with game development using LibGDX. Basic knowledge of Java programming and game development is required.
Table of Contents (16 chapters)
close
close
15
Index

Chapter 1. Introduction to LibGDX and Project Setup

This book will take you on an exciting tour to show and teach you about game development using the open source LibGDX framework. Actually, you have chosen just the right time to read about game development as the game industry is in a remarkable state of change. 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.

In this chapter, you will learn about what LibGDX is and the advantages that it provides when developing your own games. You will also get a brief overview of the feature set that LibGDX provides.

Before you can start developing games with LibGDX, you have to install and set up your development environment accordingly. 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. It will feature a runnable example application for every currently supported target platform. These platforms are as follows:

  • Windows
  • Linux
  • Mac OS X
  • Android (2.2+)
  • iOS
  • HTML5 (using JavaScript and WebGL)

    Note

    The target platforms, namely, Windows, Linux, and Mac OS X will from now on be referred to as desktop and also share a project in our development environment.

You are going to explore what a game needs by looking at it from a technical standpoint, and why it is so important to plan a game project before the development starts.

At the end of this chapter, you will be introduced to the game project that is going to be developed and enhanced throughout this book.

bookmark search playlist download font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY