• Wyszukiwanie zaawansowane
  • Kategorie
  • Kategorie BISAC
  • Książki na zamówienie
  • Promocje
  • Granty
  • Książka na prezent
  • Opinie
  • Pomoc
  • Załóż konto
  • Zaloguj się

Learn Javafx Game and App Development: With Fxgl 17 » książka

zaloguj się | załóż konto
Logo Krainaksiazek.pl

koszyk

konto

szukaj
topmenu
Księgarnia internetowa
Szukaj
Książki na zamówienie
Promocje
Granty
Książka na prezent
Moje konto
Pomoc
 
 
Wyszukiwanie zaawansowane
Pusty koszyk
Bezpłatna dostawa dla zamówień powyżej 20 złBezpłatna dostawa dla zamówień powyżej 20 zł

Kategorie główne

• Nauka
 [2946600]
• Literatura piękna
 [1856966]

  więcej...
• Turystyka
 [72221]
• Informatyka
 [151456]
• Komiksy
 [35826]
• Encyklopedie
 [23190]
• Dziecięca
 [619653]
• Hobby
 [140543]
• AudioBooki
 [1577]
• Literatura faktu
 [228355]
• Muzyka CD
 [410]
• Słowniki
 [2874]
• Inne
 [445822]
• Kalendarze
 [1744]
• Podręczniki
 [167141]
• Poradniki
 [482898]
• Religia
 [510455]
• Czasopisma
 [526]
• Sport
 [61590]
• Sztuka
 [243598]
• CD, DVD, Video
 [3423]
• Technologie
 [219201]
• Zdrowie
 [101638]
• Książkowe Klimaty
 [124]
• Zabawki
 [2473]
• Puzzle, gry
 [3898]
• Literatura w języku ukraińskim
 [254]
• Art. papiernicze i szkolne
 [8170]
Kategorie szczegółowe BISAC

Learn Javafx Game and App Development: With Fxgl 17

ISBN-13: 9781484286241 / Angielski / Miękka / 2022

Almas Baimagambetov
Learn Javafx Game and App Development: With Fxgl 17 Baimagambetov, Almas 9781484286241 Apress - książkaWidoczna okładka, to zdjęcie poglądowe, a rzeczywista szata graficzna może różnić się od prezentowanej.

Learn Javafx Game and App Development: With Fxgl 17

ISBN-13: 9781484286241 / Angielski / Miękka / 2022

Almas Baimagambetov
cena 211,32 zł
(netto: 201,26 VAT:  5%)

Najniższa cena z 30 dni: 210,17 zł
Termin realizacji zamówienia:
ok. 16-18 dni roboczych
Bez gwarancji dostawy przed świętami

Darmowa dostawa!

Understand real-world game development concepts using JavaFX game engine called FXGL. The core focus of the book is on developing a standalone game or application with FXGL.


We will start with an overview of the book followed by requisite concepts from Java and JavaFX that will be used throughout this book. Next, we will learn about the FXGL game engine and its wide range of real-world game development techniques. In the following chapter, we learn about entity-component model used in FXGL to create a powerful abstraction of the game world. The next chapter builds on this, where we develop a platformer game using the physics engine and a popular external tool called Tiled. An important concept of games AI is covered in the following chapter. Visually complex features related to graphics and rendering as well as UI elements and animation system in FXGL will be discussed in the next chapter. The following chapter is dedicated to non-game applications that can be developed using FXGL. The last two chapters cover packaging and deployment of JavaFX and FXGL applications and discussion on future projects.

The key take-away skill from this book is the ability to develop professional-level applications and games with FXGL. During the course of this book, you will have produced a range of cross-platform applications and games using FXGL, reinforcing the game development concepts covered throughout.

What You Will Learn
• Understand use of advanced Java and JavaFX concepts
• Learn about real-world game development concepts in a general-purpose programming language
• Master professional cross-platform, desktop and mobile, games using the FXGL game engine

Who Is This Book For
This book is for beginners in Java and/or JavaFX who wish to develop apps and games with FXGL, while improving Java and JavaFX skills.

Beginner-level book

Kategorie:
Informatyka, Bazy danych
Kategorie BISAC:
Computers > Programming - Games
Computers > Programming - Open Source
Computers > Languages - Java
Wydawca:
Apress
Język:
Angielski
ISBN-13:
9781484286241
Rok wydania:
2022
Waga:
0.37 kg
Wymiary:
23.5 x 15.5
Oprawa:
Miękka
Dodatkowe informacje:
Wydanie ilustrowane

Chapter 1:  Introduction

Chapter Goal: Sets the scene for the book, provides an overview and sets expectations

Chapter 2: Requisite Java and JavaFX Concepts
Chapter Goal: Covers fundamental knowledge required to understand the book content
Sub-topics: 
Java programming
JavaFX scene graph
JavaFX model of programming
JavaFX concepts

Chapter 3:  FXGL Architecture
Chapter Goal: Provides an overview of the FXGL architecture, features, and capabilities

Chapter 4:  Entity-Component Case Study: Develop Arcade Games
Chapter Goal: Introduction to entity-component model used for abstracting game worlds
Sub-topics: 
Game world
Entity-Component model
Pong and Breakout style games

Chapter 5: Physics Case Study: Develop a Platformer Game 
Chapter Goal: Introduction to lightweight and heavyweight physics engines in FXGL
Sub-topics: 
Collision detection
Rigid body dynamics
Mario style game

Chapter 6: AI Case Study: Develop a Maze Action Game
Chapter Goal: Provides a foundation for using and developing AI agents in FXGL
Sub-topics: 
A* pathfinding
Graph theory
Component-driven behavior
Pac-man style game

Chapter 7: Graphics and UI Case Study: Develop a Top-Down Shooter Game
Chapter Goal: Introduction to the particle and animation systems used in FXGL
Sub-topics: 
Particle system
Multi-layer rendering
Animations
Interpolations
Geometry wars style game

Chapter 8:  Developing General-Purpose Applications
Chapter Goal: Provide information on how FXGL can be used in non-game contexts

Chapter 9:  Cross-platform Deployment
Chapter Goal: Demonstrates the package and deployment process with FXGL
Sub-topics: 
jlink
Native images
Gluon tools
Mobile development

Chapter 10:  Conclusion
Chapter Goal: Recap what was covered in the chapters, provides external resources and ideas for future projects

Dr Almas Baimagambetov is a Principal Lecturer in Computer Science at the University of Brighton, UK. He has considerable software development experience and is a huge fan of open source. His prominent contributions to the JVM community on GitHub include the FXGL game engine, collaborations on numerous JavaFX projects, a wide range of open-source games, and a collection of practical tutorials. Almas also has a YouTube channel focused on Java, Kotlin, JavaFX, Unity, and Unreal Engine.

Understand real-world game development concepts using JavaFX game engine called FXGL. The core focus of the book is on developing a standalone game or application with FXGL.

We will start with an overview of the book followed by requisite concepts from Java and JavaFX that will be used throughout this book. Next, we will learn about the FXGL game engine and its wide range of real-world game development techniques. In the following chapter, we learn about entity-component model used in FXGL to create a powerful abstraction of the game world. The next chapter builds on this, where we develop a platformer game using the physics engine and a popular external tool called Tiled. An important concept of games AI is covered in the following chapter. Visually complex features related to graphics and rendering as well as UI elements and animation system in FXGL will be discussed in the next chapter. The following chapter is dedicated to non-game applications that can be developed using FXGL. The last two chapters cover packaging and deployment of JavaFX and FXGL applications and discussion on future projects.

The key take-away skill from this book is the ability to develop professional-level applications and games with FXGL. During the course of this book, you will have produced a range of cross-platform applications and games using FXGL, reinforcing the game development concepts covered throughout.

What You Will Learn
• Understand use of advanced Java and JavaFX concepts
• Learn about real-world game development concepts in a general-purpose programming language
• Master professional cross-platform, desktop and mobile, games using the FXGL game engine



Udostępnij

Facebook - konto krainaksiazek.pl



Opinie o Krainaksiazek.pl na Opineo.pl

Partner Mybenefit

Krainaksiazek.pl w programie rzetelna firma Krainaksiaze.pl - płatności przez paypal

Czytaj nas na:

Facebook - krainaksiazek.pl
  • książki na zamówienie
  • granty
  • książka na prezent
  • kontakt
  • pomoc
  • opinie
  • regulamin
  • polityka prywatności

Zobacz:

  • Księgarnia czeska

  • Wydawnictwo Książkowe Klimaty

1997-2025 DolnySlask.com Agencja Internetowa

© 1997-2022 krainaksiazek.pl
     
KONTAKT | REGULAMIN | POLITYKA PRYWATNOŚCI | USTAWIENIA PRYWATNOŚCI
Zobacz: Księgarnia Czeska | Wydawnictwo Książkowe Klimaty | Mapa strony | Lista autorów
KrainaKsiazek.PL - Księgarnia Internetowa
Polityka prywatnosci - link
Krainaksiazek.pl - płatnośc Przelewy24
Przechowalnia Przechowalnia