𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Java Game Development with LibGDX: From Beginner to Professional

✍ Scribed by Lee Stemkoski (auth.)


Publisher
Apress
Year
2018
Tongue
English
Leaves
439
Edition
2
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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.

✦ Table of Contents


Front Matter ....Pages i-xix
Front Matter ....Pages 1-2
Getting Started with Java and LibGDX (Lee Stemkoski)....Pages 3-14
The LibGDX Framework (Lee Stemkoski)....Pages 15-37
Extending the Framework (Lee Stemkoski)....Pages 39-81
Shoot-em-up games (Lee Stemkoski)....Pages 83-98
Text and User Interfaces (Lee Stemkoski)....Pages 99-142
Audio (Lee Stemkoski)....Pages 143-169
Front Matter ....Pages 171-172
Side-Scrolling Games (Lee Stemkoski)....Pages 173-187
Bouncing and Collision Games (Lee Stemkoski)....Pages 189-205
Drag-and-Drop Games (Lee Stemkoski)....Pages 207-226
Tilemaps (Lee Stemkoski)....Pages 227-246
Platform Games (Lee Stemkoski)....Pages 247-270
Adventure Games (Lee Stemkoski)....Pages 271-296
Front Matter ....Pages 297-297
Alternative Sources of User Input (Lee Stemkoski)....Pages 299-310
Maze Games (Lee Stemkoski)....Pages 311-333
Advanced 2D Graphics (Lee Stemkoski)....Pages 335-357
Introduction to 3D Graphics and Games (Lee Stemkoski)....Pages 359-389
The Journey Continues (Lee Stemkoski)....Pages 391-399
Back Matter ....Pages 401-433

✦ Subjects


Game Development


πŸ“œ SIMILAR VOLUMES


Java Game Development with LibGDX: From
✍ Lee Stemkoski πŸ“‚ Library πŸ“… 2018 πŸ› Apress 🌐 English

<div>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 platform

Beginning Java Game Development With Lib
✍ Lee Stemkoski πŸ“‚ Library πŸ“… 2015 πŸ› Apress 🌐 English

<p><em>Beginning Java Game Development with LibGDX</em> covers the design and creation of video games using the Java programming language, with the LibGDX software library. By reading this book, you will learn how to design video games and how to build them in Java. You will be able to create your o

Beginning Java Game Development with Lib
✍ Stemkoski, Lee πŸ“‚ Library πŸ“… 2015 πŸ› Apress 🌐 English

Design and create video games using Java, with the LibGDX software library. By reading<i>Beginning Java Game Development with LibGDX</i>, you will learn how to design video game programs and how to build them in Java. You will be able to create your own 2D games, using various hardware for input (ke

Beginning Java Game Development with Lib
✍ Stemkoski L. πŸ“‚ Library 🌐 English

Apress, 2016. β€” Code Only. β€” ISBN13: 978-1-484215-01-2.<br/> <br/><strong>Код ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΊ Π²Ρ‹Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ здСсь ΠΊΠ½ΠΈΠ³Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ <a class="object-link fpm" data-file-id="1868977" href="/file/1868977/">PDF</a>, <a class="object-link fpm" data-file-id="1868979" href="/file/1868979/">EPUB</a>, <a class="objec