Abstract
In this chapter, you will build on your knowledge of the JavaFX multimedia engine by learning about the optimal way to use the scene graph paradigm in JavaFX and take a look at JavaFX Scene Builder tool and FXML, and why (or why not) to use these in certain types of Java game development scenarios. You will also examine basic game design optimization concepts, and the types of games, as well as game engines, that are available for the Java platform, including physics engines, such as JBox2D and Dyn4J, and 3D game engines, such as LWJGL and JMonkey. Finally, you will consider the new media concepts that you will need to understand to integrate digital imaging, digital audio, digital video, and animation into your game production pipeline. We will also look at some of the free open-source multimedia production tools that you installed back in Chapter 1, and can now use to create Java 8 games.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Wallace Jackson
About this chapter
Cite this chapter
Jackson, W. (2014). An Introduction to Game Design: Concepts, Multimedia, and Using Scene Builder. In: Beginning Java 8 Games Development. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0415-3_5
Download citation
DOI: https://doi.org/10.1007/978-1-4842-0415-3_5
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-0416-0
Online ISBN: 978-1-4842-0415-3
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books