Java Game Development with LibGDX

From Beginner to Professional

Nonfiction, Computers, Entertainment & Games, Game Programming - Graphics, Internet, Web Development, Java, General Computing
Cover of the book Java Game Development with LibGDX by Lee Stemkoski, Apress
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Lee Stemkoski ISBN: 9781484233245
Publisher: Apress Publication: January 17, 2018
Imprint: Apress Language: English
Author: Lee Stemkoski
ISBN: 9781484233245
Publisher: Apress
Publication: January 17, 2018
Imprint: Apress
Language: English

Learn to design and create video games using the Java programming language and the LibGDX software library. Working through the examples in this book, you will create 12 game prototypes in a variety of popular genres, from collection-based and shoot-em-up arcade games to side-scrolling platformers and sword-fighting adventure games. With the flexibility provided by LibGDX, specialized genres such as card games, rhythm games, and visual novels are also covered in this book.

Major updates in this edition include chapters covering advanced topics such as alternative sources of user input, procedural content generation, and advanced graphics. Appendices containing examples for game design documentation and a complete JavaDoc style listing of the extension classes developed in the book have also been added.

What You Will Learn

  • Create 12 complete video game projects

  • Master advanced Java programming concepts, including data structures, encapsulation, inheritance, and algorithms, in the context of game development

  • Gain practical experience with game design topics, including user interface design, gameplay balancing, and randomized content

  • Integrate third-party components into projects, such as particle effects, tilemaps, and gamepad controllers

Who This Book Is For

The target audience has a desire to make video games, and an introductory level knowledge of basic Java programming. In particular, the reader need only be familiar with: variables, conditional statements, loops, and be able to write methods to accomplish simple tasks and classes to store related data.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Learn to design and create video games using the Java programming language and the LibGDX software library. Working through the examples in this book, you will create 12 game prototypes in a variety of popular genres, from collection-based and shoot-em-up arcade games to side-scrolling platformers and sword-fighting adventure games. With the flexibility provided by LibGDX, specialized genres such as card games, rhythm games, and visual novels are also covered in this book.

Major updates in this edition include chapters covering advanced topics such as alternative sources of user input, procedural content generation, and advanced graphics. Appendices containing examples for game design documentation and a complete JavaDoc style listing of the extension classes developed in the book have also been added.

What You Will Learn

Who This Book Is For

The target audience has a desire to make video games, and an introductory level knowledge of basic Java programming. In particular, the reader need only be familiar with: variables, conditional statements, loops, and be able to write methods to accomplish simple tasks and classes to store related data.

More books from Apress

Cover of the book Java Closures and Lambda by Lee Stemkoski
Cover of the book Beginning Modern Unix by Lee Stemkoski
Cover of the book Building Xamarin.Forms Mobile Apps Using XAML by Lee Stemkoski
Cover of the book Pro ASP.NET Core MVC 2 by Lee Stemkoski
Cover of the book Kubernetes Microservices with Docker by Lee Stemkoski
Cover of the book Android Studio Game Development by Lee Stemkoski
Cover of the book CSS3 Solutions by Lee Stemkoski
Cover of the book Raspberry Pi System Software Reference by Lee Stemkoski
Cover of the book The Tech Professional's Guide to Communicating in a Global Workplace by Lee Stemkoski
Cover of the book Expert ASP.NET Web API 2 for MVC Developers by Lee Stemkoski
Cover of the book The 12 Magic Slides by Lee Stemkoski
Cover of the book Automation through Chef Opscode by Lee Stemkoski
Cover of the book Java Quick Syntax Reference by Lee Stemkoski
Cover of the book Beginning Django by Lee Stemkoski
Cover of the book Makers at Work by Lee Stemkoski
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy