CHAPTER 6

image

The Foundation of Game Design: The JavaFX Scene Graph and the InvinciBagel Game Infrastructure

In this chapter, you will start to design the infrastructure of your InvinciBagel game, both from the user interface (UI) and user experience standpoint as well as from the “under the hood” game engine, sprite engine, collision engine, and physics engine standpoint. You will keep optimization in mind, as you must do as you work through the rest of the book, so that you do not get a scene graph that is so extensive or complicated that the pulse system cannot update everything efficiently. This means keeping primary game UI screens (Scene or ...

Get Beginning Java 8 Games Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.