Search results for "Java"
Items we need to order for you

Introduction to Java Through Game Development
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. 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 Introduction to Java through Game Development, 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.What You'llMaster the fundamentals of the Java programming languageUse different data structures like arrays, lists, stacks, and queuesUnderstand game programming basics including the main game loopGain experience working with three different game projects via the book’s coding challengesWork with the 2D game engine that powers the book's included games and learn to create your own new game projectsUnderstand advanced Java topics like classes, encapsulation, inheritance, and polymorphismWork with exceptions and how to use debugging techniques to trace through codeSharpen your skills with over a dozen coding challenges that test your abilities with a development task on a real game projectWho This Book Is ForThis book requires little to no programming experience to understand and benefit from the text.
R 1,026.00

R 824.00

Java Game Development with LibGDX
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 LearnCreate 12 complete video game projectsMaster advanced Java programming concepts, including data structures, encapsulation, inheritance, and algorithms, in the context of game developmentGain practical experience with game design topics, including user interface design, gameplay balancing, and randomized contentIntegrate third-party components into projects, such as particle effects, tilemaps, and gamepad controllersWho This Book Is ForThe 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.
R 2,022.26

Pro Java 9 Games Development
Use Java 9 and JavaFX 9 to write 3D games for the latest consumer electronics devices. Written by open source gaming expert Wallace Jackson, this book uses Java 9 and NetBeans 9 to add leading-edge features, such as 3D, textures, animation, digital audio, and digital image compositing to your games.Along the way you’ll learn about game design, including game design concepts, genres, engines, and UI design techniques. To completely master Java 3D game creation, you will combine this knowledge with a number of JavaFX 9 topics, such as scene graph hierarchy; 3D scene configuration; 3D model design and primitives; model shader creation; and 3D game animation creation. With these skills you will be able to take your 3D Java games to the next level.The final section of Pro Java 9 Games Development puts the final polish on your abilities. You’ll see how to add AI logic for random content selection methods; harness a professional scoring engine; and player-proof your event handling. After reading Pro Java 9 Games Development, you will come away with enough 3D expertise to design, develop, and build your own professional Java 9 games, using JavaFX 9 and the latest new media assets.What You’ll LearnDesign and build professional 3D Java 9 games, using NetBeans 9, Java 9, and JavaFX 9Integrate new media assets, such as digital imagery and digital audioIntegrate the new JavaFX 9 multimedia engine APICreate an interactive 3D board game, modeled, textured, and animated using JavaFX Optimize game assets for distribution, and learn how to use the Java 9 module systemWho This Book Is ForExperienced Java developers who may have some prior game development experience. This book can be for experienced game developers new to Java programming.
R 1,368.00

R 763.00

R 855.00

R 851.00







