Description: Chapter 1: IntroductionChapter 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 contentSub-topics: Java programmingJavaFX scene graphJavaFX model of programmingJavaFX concepts Chapter 3: FXGL ArchitectureChapter 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 worldsSub-topics: Game worldEntity-Component modelPong and Breakout style games Chapter 5: Physics Case Study: Develop a Platformer Game Chapter Goal: Introduction to lightweight and heavyweight physics engines in FXGLSub-topics: Collision detectionRigid body dynamicsMario style game Chapter 6: AI Case Study: Develop a Maze Action GameChapter Goal: Provides a foundation for using and developing AI agents in FXGLSub-topics: A* pathfindingGraph theoryComponent-driven behaviorPac-man style game Chapter 7: Graphics and UI Case Study: Develop a Top-Down Shooter GameChapter Goal: Introduction to the particle and animation systems used in FXGLSub-topics: Particle systemMulti-layer renderingAnimationsInterpolationsGeometry wars style game Chapter 8: Developing General-Purpose ApplicationsChapter Goal: Provide information on how FXGL can be used in non-game contexts Chapter 9: Cross-platform DeploymentChapter Goal: Demonstrates the package and deployment process with FXGLSub-topics: jlinkNative imagesGluon toolsMobile development Chapter 10: ConclusionChapter Goal: Recap what was covered in the chapters, provides external resources and ideas for future projects
Price: 44.83 USD
Location: East Hanover, New Jersey
End Time: 2024-12-03T04:43:59.000Z
Shipping Cost: 0 USD
Product Images
Item Specifics
Restocking Fee: No
Return shipping will be paid by: Buyer
All returns accepted: Returns Accepted
Item must be returned within: 60 Days
Refund will be given as: Money Back
EAN: 9781484286241
UPC: 9781484286241
ISBN: 9781484286241
MPN: N/A
Item Height: 1.3 cm
Number of Pages: IX, 224 Pages
Language: English
Publication Name: Learn Javafx Game and App Development : with Fxgl 17
Publisher: Apress L. P.
Publication Year: 2022
Subject: Programming / Games, Programming Languages / Java, Programming / Open Source, General
Type: Textbook
Item Weight: 12.9 Oz
Author: Almas Baimagambetov
Subject Area: Mathematics, Computers
Item Length: 9.3 in
Item Width: 6.1 in
Format: Trade Paperback