Original Game Project

Intent

Create an original game using the functions and events covered in the previous tutorials.

Your game should include:

  • Movement by mouse, keyboard or buttons
  • Collision events
  • Static and Dynamic text
  • A decision structure
  • Sound
  • A Timer
  • Objects that change in some way through game play (scale, rotation, alpha, visible)
  •  Original Graphics

You may need to research other functions to complete your game.

Criteria

You will be graded on reflection and progress through the steps taken to create the game.

Your completed game will be graded on the following elements

  • Logical naming procedure
  • Use of comments to explain blocks of code
  • Movement of an object (either mouse, keyboard or button)
  • Collision Event (Use either hitTestObject or hitTestPoint)
  • Static or Dynamic text to describe how to play or to show progress in game.
  • Use of a Decision Structure (if, if else, case)
  • Sound event
  • Use of a timer
  • Objects that change in some way through game play (scale, rotation, alpha, visible)
  • Original Graphics and design
  • Engaging theme

Task

Pre-production (Concept Development)

Brainstorm ideas for your game. Gather and create the artwork and other assets needed to create your game. You may need to research functions needed to complete your game

Create a website post describing your pre-production process. Post  list of ideas that you have for your game. Discuss the features your game will have. If you need to research other functions needed to complete your game list resources you found on the Web.

Production (Implementation)

Implement your plan from the pre-production phase. Your plan may change as you start creating your game.

Write a post about the production process. Discuss parts of the process that are going well and aspects that you find challenging. If you encountered a problem discuss what you had to do to overcome it.

Post-Production (Testing and Deployment)

Test your game. Ensure that it meets the criteria set out in this assignment.

Post your game to your website. Write a paragraph discussing your finished product. Did the project change as you worked on it? Given more time and experience what would you change about  your game?