Skip to main content

An Introduction to Game Design: Concepts, Multimedia, and Using Scene Builder

  • Chapter
  • First Online:
Beginning Java 8 Games Development
  • 2716 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Publish with us

Policies and ethics