250 likes | 402 Views
Module 7. Story Board. graphic organizers in the form of illustrations or images displayed in sequence for the purpose of pre-visualizing a motion picture , animation , motion graphic or video game sequence. visual layout of events as they are to be seen by the player or viewer
E N D
Story Board • graphic organizers in the form of illustrations or images displayed in sequence for the purpose of pre-visualizing a motion picture, animation, motion graphic or video game sequence. • visual layout of events as they are to be seen by the player or viewer • Helps to make the games because it is cheaper to make changes to a storyboard than a programmed piece of software
Make your own storyboard • You will create a scrolling landscape. • Each Box will be a 480x360 sprite (it takes up the entire screen) • Each cell needs to be labeled, starting with Sprite 0 • Create 18-24 sprites (be creative) Draw Here Draw Here Draw Here Sprite 0 Sprite 1 Sprite 2 Draw Here Draw Here Draw Here Sprite 3 Sprite 4 Sprite 5
Draw your Sprites from storyboard • Draw your sprites from your storyboard • Make them colorful. • WARNING: make sure each cell is 480x380 pixels or your program will not work. • Name your sprites accurately with our naming convention from the storyboard.
Scrolling • scrolling is sliding text, images or video across a monitor or display • vertically or horizontally
Scrolling Function • This variable will be what controls the scrolling • ScrollX is the variable that sets the location of each scrolling sprite • Left and Right arrows change the value • Place it on the Stage
Scrollx values • To appear to be moving right, the sprite needs to move left; use a negative value • To appear to be moving left, the sprite needs to move left; use a positive value (-5) (+5)
Abs is Absolute value • This is the value of any positive or negative number. • We use this to control if a sprite shows or hides • If a sprites X position is -240, then its ABS is 240. • If a sprites X position is 240, then its ABS is 240.
Functions for every sprites0-24 Name: SCROLLX Multiplier --This function received user input and moves the sprite left and right --This formula changes for each sprite Name: ABS Hider --This function determines if we want to hide our sprite or show it --This does NOT change for each sprite
X-Axis --This is an example how to the ScrollX Multiplier changes for each sprite --The number of the sprite is what you multiply it by
GET TO WORK • Don’t talk to me. I am a busy person. • You need to watch the movies • Print Screen the video • Paste the screen shot into Paint • Copy the code • Copy the code • Copy the code
Interactive Look and Feel of your game • "look" refers to its visual design • Your scrolling • Animations • Graphics • “feel" refers to its interactivity: • user controls • sound effects • Interaction with the world
Program your Sprite • The model uses a bat, but you can use different characters • Name your sprite: Player
Player Controls • How the Player crashes • Animation • Moving around the screen (interaction) • Watch the video
Player Interaction • This controls the Player’s direction it faces • Just makes the interaction have a better feel
Player Timer • This is a timer that allows the player a certain amount of time to get all of the pick ups before the game is over
Pick ups • These are Interactive items that the player can gather • They can be for the following: • Health • Time • Points • Ammo • Or whatever you want • Name your pick up sprites the following: • Pickup# (for example: Pickup1)
Pickup scrollx • Places the pick up at a certain location on your storyboard • Changes score and has some animation when hitting the player
Pickup abs hider • Determines if our Pickup sprite is hidden or if it shows • Make sure you turn off the Forever loop so your program will not slow down the game
Game Over sprite • Interactive: You always need to have a clear signal to the user that the game is over • Sprite hides until it received a broadcast to show and then spins around to look awesome
Link to Video Storyboard-Scrolling • http://www.youtube.com/watch?v=CPBgxWyXYKI • http://www.youtube.com/watch?v=j_gmxAMUmV4