Flashback

This course explores the use of programming as a tool to sculpt interactive experiences, in the context of Macromedia Flash's Actionscript programming language. Students will focus on core programming concepts, and will use these basic concepts to prototype personal projects. While the focus of the course is on developing with Actionscript, the concepts learned are common to all programming languages.

Wednesday, April 26, 2006

FINAL !

To play this game , use your mouse to find 'hidden' objects to overcome challenges in each level.
Good luck and have fun!

RUN HOME!
HTML

Features used from Action Script:
Hit Test
AttachMovie
Programmatic animation with mx.transitions.Tween
MX event model
onMouseRelease
loops
arrays
gotoAndPlay (frame)

Wednesday, April 05, 2006

Class 9 and 10

Slideshow

FLA


Homework week 9

GAME, a bit like dungeon and dragons
Objective: Mr G has to reach to “HOME” but there will be obstacles on his way: the mickey mouse clones.
There are ways to kill them, and the player has to find the hidden ‘energy acai’ or ‘poison darts” along the way.

[Mr G]
-starts at bottom left of the stage.
-moves along the line/path
-moves direction
-stop/go
-moves when the player clicks on him
-animate the symbol

[mickey mouse clones]
-HitTest with Mr T
-condition 1: if player finds hidden object (btn pressed) at the corresponding level, at hitTest with Mr G, Mmouse clone dies
(MR G can proceed to next level)
-condition 2: if player does NOT find hidden object (btn not pressed) at the corresponding level, at hitTest with Mr G, Mr G dies
Game starts all over again

[energy acai]
-button
-instance name…
-if button pressed true, Mr G starts blinking for 6 sec (invincible)
-display text “GO”

[bullet]
-if bullet button pressed:
attached by Mr G, if spacebar pressed then Mr G releases bullet.
-moves at a set speed
-checks location, removes itself at left or right of screen (remove MovieClip)
-need a counter for num Bullets created so far
-check for collision with Mmouse clone (hit Test)
-make counter for num of times Mmouse hit
-if num hit mmouse =3 than mmouse dies
-display text “GO!”