| Notas Contenido: |
- Setting up a Java 8 game development environment
- Setting up your Java 8 IDE: an introduction to NetBeans 8.0
- A Java 8 primer: an introduction to Java 8 concepts and principles
- An introduction to JavaFX 8: exploring the capabilities of the Java 8 multimedia engine
- An introduction to game design: concepts, multimedia, and using scence builder
- The foundation of game design: the JavaFX scence graph and the inviciBagel game infrastructure
- The foundation of game play loop: the JavaFX pulse system and the game processing architecture
- Creating your actor engine: design the characteres for your game and define their capabilities
- Controlling your action figure: implementing Java event handlers and using lambda expressions
- Directing the cast of actors: creating a casting director engine and creating the bagel actor class
- Moving your action figure in 2D: controlling the X an Y display screen coordinates
- Setting boundaries for your action figure in 2D: using the node class localToParent attribute
- Animating your action figure states: setting the image states based on keyevent processing
- Setting up the game environment: creating fixed sprite classes using the actor superclass
- Implementing game audio assests: using the JavaFX audioclip class audio sequencing engine
- Collision detection: creating SVG polygons for the game actors and writing code to detect collision
- Enhancing game play: creating a scoring engine, adding treasure and an enemy auto-attack engine
|