Game On

The objective of Game On is to create a game with the program Scratch. Scratch is a program that allows non-programmers to experiment and play with the basics of programming.

Game On is a trial event scheduled to be run for Division C at the 2015 National Competition, and was also run as a trial event at the 2014 National Competition.

=Overview= At the competition, students are given a theme which they must incorporate into their game. Possible themes include fire, gravity, water, or monsters. While scoring is not as explicit as other events, the game students create will be judged on quality, originality/creativity, and overall impression. Because of the open-endedness of this event, there are not many explicit rules.

General Advice
Since the Scratch program is free, it is recommended that students experiment with the controls so that they are not learning how to use it at the competition. It is free to download here. Consider brainstorming game ideas for different themes as practice. For ideas, play other games and see what the theme of each game might be. Perhaps that will be the theme the judges choose at the competition!

Tips
Introduction Screen The introduction screen will be the first thing the judges see, so make it catchy to start with a good first impression.

Help Screen Your help screen should clearly explain to the judges how to play the game. Avoid creating a game with very complicated rules because it will be harder for the judges to understand.

Scorekeeping How points are awarded in your game should not be too confusing. Clear rules on scorekeeping will make it easier to play the game.

Code Organization The judges will have to understand your code, so try to organize it into sections based on the code's function. It is often difficult to understand someone else's code so name objects appropriately. Use good practices such as adding comments and organizing large scripts using functions. Organize critical steps in your code using broadcasts.