(CSGC) Creating Specific Game Components Module Overview

Creating Specific Game Components Module Overview

One you have a working game, there are essential game components that you need to add. In this module you will create a splash screen, instructions screen, and game over screen. You will also add transitions to the game to represent different game states and add sound. You will finally produce a working game that is exported as an executable file.  

Essential Questions

  • Why are additional components needed when designing a game?
  • What resources are available for manipulating images to use in a Greenfoot program?
  • Why is proper documentation and commenting necessary for computer programs?
  • When should you use sound in a program?
  • Why would you create an executable Java file?

Key Terms

  1. Collider - a particle accelerator in which two beams of particles moving in opposite directions are made to collide.
  2. Documentation Comments - also called javadoc comments used when preparing automatically generated documentation.
  3. Fade - a fade occurs when the picture gradually turns to a single color, usually black, or when a picture gradually appears on screen. Fade ins generally occur at the beginning of a film or act, while fade outs are typically found at the end of a film or act.
  4. Implementation Comments - consist of multi-line and single-line comments that are used to give overviews of code information that isn't available or easily recognized by looking at the code itself.
  5. Splash Screen - a graphical control element consisting of a window containing an image, a logo and the current version of the software. A splash screen usually appears while a game or program is launching.
  6. Wipe - a wipe involves one shot replacing another, traveling from one side of the frame to another.

[CC BY 4.0] UNLESS OTHERWISE NOTED | IMAGES: LICENSED AND USED ACCORDING TO TERMS OF SUBSCRIPTION