SYLLABUS
PRE/CO REQUISITE
DESCRIPTION
In TechnoGames, students explore the world of animation and game development
through Adobe Flash and ActionScript. Students go through activities that will let
them express their creativity and at the same time, learn the process behind
creating games by developing and designing their own Flash games. Playing games
is fun, but creating your own games is way more fun.
NONE
RESOURCES
TECHNOGAMES
TLIB GAMES ACTIVITIES
OBJECTIVES
At the end of the course, students should be able to:
Create games using Adobe Flash
Draw game elements using Flash tools
Animate objects using tweens
Convert objects into graphics, buttons, and movie clips
Control and move objects using ActionScript
Add functions to symbols and use conditional statements
Modify and debug ActionScript codes
ROADMAP GUIDE
REGULAR ACTIVITIES
PLUS ACTIVITIES
Develops essential
technology skills
Develops optional
advanced skills
GAMES
SYLLABUS
OUTLINE
FIRST QUARTER
I.
Getting to Know
Adobe Flash
A. Navigating the Flash
Environment
+ Aligning Objects
B. Manipulating the
Timeline
II.
Animating Objects
A. Using Frame-by-Frame
Animation
B. Creating Classic
Tween
+ Rotating Objects using
Classic Tween
+ Using Motion Guide
C. Creating Motion
Tween
+ Rotating Objects using
Motion Tween
D. Creating Shape Tween
E. Creating Mask
III.
Working with
Symbols
A. Using Buttons
B. Using Movie Clips
Second QUARTER
IV. Creating Games
using ActionScript
2.0
A. Creating an
Interactive Quiz
+ Importing and Playing
Sounds
+ Changing Mouse
Cursor
B. Setting Properties and
Variable Conditions
+ Adding a Timer
C. Working with Input Text
using Conditional
Statements
+ Displaying Text in Input
Textbox to Dynamic
Textbox
D. Dragging and
Dropping Objects
i. Dropping and
Locking Object
Placement
ii. Dropping Without
Locking Object
Placement
E. Moving Objects using
Keyboard
+ Creating a Modified
Maze
Third QUARTER
F. Randomizing Object
Movement
G. Creating Two Player
Games
H. Using Arrays
I. Generating and
Hitting Targets
+ Compiling Flash
Movies
V.
Creating Games
using ActionScript
3.0
A. Navigating Frames
+ Animating using the
Bone Tool
+ Animating using the
3D Translation and 3D
Rotation Tool
B. Computing Score
C. Working with Input
Text using Conditional
Statements
Fourth QUARTER
D. Dragging and
Dropping Objects
i. Dropping and
Locking Object
Placement
ii. Dropping Without
Locking Object
Placement
E. Moving Objects using
Keyboard
F. Using Arrays
G. Creating a Platform
Game
+ Compiling Flash
Movies
GAMES
SYLLABUS
FIRST QUARTER
Getting to Know Adobe Flash
Mini 2D Me
Drawing a game avatar
Aligning Objects
Be Organized
Organizing layers and frames
Animating Objects
+
+
Using Frame-by-Frame
Animation
Rolling Car
Creating a rolling car animation
Now Loading
Creating a game loading screen
Im the Map
Creating a map animation
frames
Inserting frames
Ungrouping objects
Animating objects using frame-by-frame
animation
Animating objects using classic tween
Converting objects into graphics
GAMES
SYLLABUS
FIRST QUARTER
Creating Motion Tween
Alley-oop!
Inserting motion tween
Gear Up
Rotating gear animation
Creating Mask
5
+
Using Buttons
Pop Em Bubbles
SKILLS
Creating a bubble-popping game
End of
quarter
GAMES
SYLLABUS
second QUARTER
Creating Games using ActionScript 2.0
Creating an Interactive Quiz
Text properties
Symbols
Movie clip
Movie clip properties
Drop shadow
Drop shadow properties
ActionScript 2.0: dragging
objects, mouse hide, key press
function, changing coordinates
GAMES
SYLLABUS
second QUARTER
3
+
Adding a Timer
Remember Me
SKILLS
Creating a spelling memory game
Missing Piece
SKILLS
Creating an electronic jigsaw puzzle
GAMES
SYLLABUS
second QUARTER
End of
quarter
GAMES
SYLLABUS
THIRD QUARTER
Creating Games using ActionScript 2.0 continued
Hurry!
SKILLS
Creating a single player relay game
Using Arrays
Level Up!
Loading external SWF files
Computing score
Keeping track of lives
5
+
Navigating Frames
Crawling Snake
Creating a snake animation
GAMES
SYLLABUS
THIRD QUARTER
Animating using the 3D
Artistic Style
Translation and 3D Rotation Tool Adding a flipping effect
Computing Score
tool
Using 3D rotation tool with motion
tween
Creating variables
Computing score
Setting conditions
Using input text
End of
quarter
GAMES
SYLLABUS
FOURTH QUARTER
Creating Games using ActionScript 3.0 continued
Dragging and Dropping Objects
Dropping and Locking Object
Placement
Lily Pods
SKILLS
Moving one object using directional
buttons
Using Arrays
Stage Cleared
Creating a platform game
My Personal Collection
Loading external SWF Files
directional keys
Using HitTest
Masking
Computing score
End of
quarter