Mastering LibGDX Game Development

by Patrick Hoey
rrp $59.41

Publisher: Packt Publishing

Publication Date: July 06, 2016

ISBN: 9781785287718

Binding: Kobo eBook

Availability: eBook

Get eBook

Leverage the power of LibGDX to create a fully functional, customizable RPG game for your own commercial title

About This Book

  • Learn game architecture and design patterns with concrete examples using proper software engineering principles
  • Save time and money with this handy reference guide for future game development with LibGDX
  • Design and develop a fully functional RPG video game from scratch with a hands on, step-by-step approach using LibGDX

Who This Book Is For

If you are an intermediate-level game developer who wants to create an RPG video game but found the creation process overwhelming, either by lack of tutorials or by getting lost in a sea of game-related technologies, engines, or frameworks, then this book is for you. This book assumes familiarity with Java and some basic knowledge of LibGDX.

What You Will Learn

  • Develop characters with stat attributes, player movement, animation, physics, and collision detection
  • Create interactive NPC characters with speech windows and build immersion via dialog trees
  • Build inventory management system UIs with drag and drop items to sell, buy, and equip
  • Design a quest system to expand out the content of your game
  • Form interesting enemies with battle mechanics and spawn points
  • Devise scripted cutscenes to add an element of story and drama
  • Develop save and load game profiles
  • Create special effects to give the game extra “juiciness” and polish, and help build the atmosphere

In Detail

LibGDX is a Java-based framework developed with a heavy emphasis on performance, and includes cross-platform support out of the box (Windows, OS X, Linux, iOS, Android, and HTML5) as well as providing all the low-level functionality so that you can focus on developing your game and not battling with the platform.