Super Santa Sleigh Extreme is a game I created in my Web Design and Game Programming class. I used a program called Game Maker which uses a language similar to Java, and Photoshop to create all the graphics.
Its Christmas Eve and Mrs. Claus kept you late at dinner that night. Now you are WAY behind schedule and have no room for errors. Do you think you can deliver all of the world's children their presents with perfect accuracy at blazing speeds? If you can't, you will lose and Christmas will be ruined forever.
Download:
http://www.filefactory.com/file/ag5c...ighExtreme_exe
Screenshots:
Source:
Code:
Information about object: obj_title
Sprite: sprite1
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
______________________________________________________
Information about object: obj_start
Sprite: spr_start
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
Mouse Event for Left Pressed:
set the sprite to spr_startp with subimage 0 and speed 1
Mouse Event for Left Released:
go to next room with transition effect Blend
set the sprite to spr_start with subimage 0 and speed 1
______________________________________________________
Information about object: obj_help
Sprite: spr_help
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
Mouse Event for Left Pressed:
set the sprite to spr_helpp with subimage 0 and speed 1
Mouse Event for Left Released:
show the game info
set the sprite to spr_help with subimage 0 and speed 1
______________________________________________________
Information about object: obj_quit
Sprite: spr_quit
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
Mouse Event for Left Pressed:
set the sprite to spr_quitp with subimage 0 and speed 1
Mouse Event for Left Released:
end the game
set the sprite to spr_quit with subimage 0 and speed 1
______________________________________________________
Information about object: obj_santa
Sprite: spr_santa
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
Create Event:
move to position (-300,0)
start moving in directions 000001000 with speed set to 10
set the score to 0
Other Event: Intersect Boundary:
if expression x > 750 is true
move to position (-300,0)
for other object: create instance of object obj_chim1, obj_chim2, obj_chim3, or <undefined> at position (random(640)+200,350)
set the horizontal speed relative to 1
Key Press Event for <Space> Key:
create instance of object obj_present1, obj_present2, obj_present3, or <undefined> at relative position (0,0)
______________________________________________________
Information about object: obj_present1
Sprite: spr_present1
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
Create Event:
start moving in directions 010000000 with speed set relative to 10
set the gravity relative to .1 in direction 270
Collision Event with object obj_chim1:
for other object: create a large effect of type smoke up relative at (0,0) of color 12632256 above objects
set the score relative to 100
destroy the instance
for other object: destroy the instance
Other Event: Outside Room:
display message: Congratulations, now some poor child cannot have thier present on christmas day, you are a horiible Santa, your priveledges as this legendary figure have been revoked as of now. You Lose!
show the highscore table
background: <undefined>
show the border
new color: 255, other color: 4227072
Font: "Comic Sans MS",10,0,1,0,0,0
go to previous room with transition effect Fade out and in
______________________________________________________
Information about object: obj_present2
Sprite: spr_present2
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: obj_present1
Mask: <same as sprite>
______________________________________________________
Information about object: obj_present3
Sprite: spr_present3
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: obj_present1
Mask: <same as sprite>
______________________________________________________
Information about object: obj_chim1
Sprite: spr_chimney1
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: <no parent>
Mask: <same as sprite>
Create Event:
start moving in directions 000100000 with speed set to 4
Step Event:
if expression x < -100 is true
set the score relative to -50
destroy the instance
______________________________________________________
Information about object: obj_chim2
Sprite: spr_chimney2
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: obj_chim1
Mask: <same as sprite>
______________________________________________________
Information about object: obj_chim3
Sprite: spr_chimney3
Solid: false
Visible: true
Depth: 0
Persistent: false
Parent: obj_chim1
Mask: <same as sprite>