Begin Section 2-12 Develop a Complete Animation - this is your game project
Hints for a successful project
- Plan well and realistically.
- Implement individual components one at a time testing to be sure each component works as intended.
- Save as a new file each day and multiple times each day depending on what you get accomplished. Save after each new component is added.
- Add enhancements and decorations at the end of the process - these bloat your file and slow it down.
Better to have an animtation that works than one that looks great but does not work.
Questions about Alice - if you have a question about how to do something let me know so we can find an answer.
How to Build a UFO Rescue Game in Alice
Add the following Section 2-11 Vocabulary to your Java Definitions document:
- Allow the user to control one or more objects with the keyboard keys while the animation is running.
-
Any action initiated by the user that is designed to influence the program’s execution during play.
-
Listen for, and react to, a keyboard keystroke that you specify.
-
The act of coding events to handle each procedure.
-
Procedures in the Scene class that listen for keyboard input while the animation is running.
Begin Section 2: Lesson 11 - Variables slides.
Begin Section 2-11 Variables practice. Save the White Rabbit Project as 2-11 Rabbit Keyboard. Save optional 1 activity as 2-11 Submarine. Save optional 2 activity as 2-11 Snow Yak.
Begin Section 2-11 Variables project. Project 2-11 Starter File - this file must be downloaded and unziped. Once you have unzipped the file open it is Alice and then save it as 2-11UnderTheSeaStartYour Name.
Skip step 8.
Add the following Section 2-12 Vocabulary to your Java Definitions document:
- A document that ensures that your animation meets all animation principles.
-
A series of illustrated images that represent the main scenes of the animation.
-
The methodical process of identifying a complex problem and breaking it down into smaller steps that are easier to manage.
-
The story that gives the animation a purpose.
-
The process of finding and eliminating bugs in a software program.
-
Statements that clearly identify the purpose or the functionality of blocks of programming statements in your program, but do not affect the functionality of your program.
-
A list of actions to perform a task or solve a problem.
-
The process where the software program converts your code into the animation that you see.
-
A detailed, ordered list of actions that each object performs within each scene of the animation.
Begin Section 2-12 Develop a Complete Animation - this is your game project. Here are the steps to follow:
1. Go to Google Classroom to get your copy of the google document to use for this section instead of using the regular lesson.