Details

Introduction to Java Through Game Development


Introduction to Java Through Game Development

Learn Java Programming Skills by Working with Video Games

von: Victor G. Brusca

46,99 €

Verlag: Apress
Format: PDF
Veröffentl.: 24.11.2022
ISBN/EAN: 9781484289518
Sprache: englisch

Dieses eBook enthält ein Wasserzeichen.

Beschreibungen

<div>Interested in learning how to program with Java? Let’s face it, the best way to learn to program is by writing programs. This can be a daunting proposition with the specter of hours of simple command line example programs hanging over your head. Fear not! Now you can learn to program in Java in a fun way by working on video games.&nbsp;</div><div><br></div><div>With this book, you’ll get to work with three Java game projects and have access to the complete game code for each project, including a full Java game engine. After completing<i> Introduction to Java through Game Developmen</i>t, you’ll be proficient in Java programming, having worked with the language’s fundamental aspects throughout the text, and will be ready to further your Java and game programming expertise with confidence.</div><div><br></div><div><br></div><div><b>What You'll</b></div><div><ul><li>Master the fundamentals of the Java programming language</li><li>Use different data structures like arrays, lists, stacks, and queues</li><li>Understand game programming basics including the main game loop</li><li>Gain experience working with three different game projects via the book’s coding challenges</li><li>Work with the 2D game engine that powers the book's included games and learn to create your own new game projects</li><li>Understand advanced Java topics like classes, encapsulation, inheritance, and polymorphism</li><li>Work with exceptions and how to use debugging techniques to trace through code</li><li>Sharpen your skills with over a dozen coding challenges that test your abilities with a development task on a real game project</li></ul></div><div><br></div><div><b>Who This Book Is For</b></div><div><br></div><div>This book requires little to no programming experience to understand and benefit from the text.</div>
Chapter 1:&nbsp; Introduction.- Chapter 2:&nbsp; What is Java Programming.- Chapter 3: Variables.- Chapter 4: Expressions and Operators, Flow Control, and More on Variables.- Chapter 5: More Data Structures.- Chapter 6: Looping and Iteration.- Chapter 7: Objects, Classes, and OOP.- Chapter 8: Encapsulation, Inheritance, and Polymorphism.- Chapter 9: Debugging Techniques.- Chapter 10: Conclusion.
<b>Victor Brusca</b> is an experienced software developer specializing in building cross-platform applications and APIs. He regards himself as a self-starter with a keen eye for detail, an obsessive protection of systems/data, and a desire to write well-documented, well-encapsulated code. With over 14 years' software development experience, he has been involved in game and game engine projects on J2ME, T-Mobile SideKick, WebOS, Windows Phone, Xbox 360, Android, iOS, and web platforms.
<div>Interested in learning how to program with Java? Let’s face it, the best way to learn to program is by writing programs. This can be a daunting proposition with the specter of hours of simple command line example programs hanging over your head. Fear not! Now you can learn to program in Java in a fun way by working on video games.&nbsp;</div><div><br></div><div>With this book, you’ll get to work with three Java game projects and have access to the complete game code for each project, including a full Java game engine. After completing<i>&nbsp;Introduction to Java through Game Developmen</i>t, you’ll be proficient in Java programming, having worked with the language’s fundamental aspects throughout the text, and will be ready to further your Java and game programming expertise with confidence.</div><br><div>You will:<br></div><div><ul><li>Master the fundamentals of the Java programming language</li><li>Use different data structures like arrays, lists, stacks, and queues</li><li>Understand game programming basics including the main game loop</li><li>Gain experience working with three different game projects via the book’s coding challenges</li><li>Work with the 2D game engine that powers the book's included games and learn to create your own new game projects</li><li>Understand advanced Java topics like classes, encapsulation, inheritance, and polymorphism</li><li>Work with exceptions and how to use debugging techniques to trace through code</li><li>Sharpen your skills with over a dozen coding challenges that test your abilities with a development task on a real game project</li></ul></div>
Demonstrates Java programming through guided code samples and coding challenges Covers essentials of game programming including game loops, data structures, and object-oriented programming Includes a full 2D game API that powers the example games and that you can use to to build your own games

Diese Produkte könnten Sie auch interessieren:

The Best of Verity Stob
The Best of Verity Stob
von: Verity Stob
PDF ebook
26,99 €
Pro Spring
Pro Spring
von: Rob Harrop, Jan Machacek
PDF ebook
46,00 €
Agile Development with ICONIX Process
Agile Development with ICONIX Process
von: Don Rosenberg, Mark Collins-Cope, Matt Stephens
PDF ebook
56,99 €