UFO and Sheep Progress Report - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

UFO and Sheep Progress Report

Description:

... German Shepherds because it is easier to find an image of a German Shepherd that ... German shepherd bark. UFO Shooters. UFO Shooters 'shooting sounds.' Timeline ... – PowerPoint PPT presentation

Number of Views:165
Avg rating:3.0/5.0
Slides: 13
Provided by: A1188
Category:

less

Transcript and Presenter's Notes

Title: UFO and Sheep Progress Report


1
UFO and Sheep Progress Report
  • By Tracy Ke

2
Game Sampler
  • Game

3
Theme Development
  • The theme of the game has stayed the same. The
    UFO try to catch sheep while avoiding shepherds
    and UFO Shooters.
  • The shepherds are now represented by German
    Shepherds because it is easier to find an image
    of a German Shepherd that is still discernable at
    a small size.
  • Levels have not yet been implemented.

4
Classes and Documentation
  • SheepLoop and GameLoop written
  • SheepLoop extends GameLoop
  • Sprites created
  • Walls
  • UFO, Sheep, Shepherds (Tracker)
  • Shadow (Tracker)
  • Cloud, CloudFlipped (for continuity of screen)
  • Road

5
Walls
  • The walls were divided mathematically to take up
    a third of the screen so that there would be the
    illusion of 3D in 2D.
  • The sheep can only travel within the one third of
    the screen and the UFO can only travel in the
    rest of the two thirds. The walls were
    deliberately made thick enough so that the sheep
    and shepherds, which move in discrete units,
    couldnt jump over the fence.
  • The shadow of the UFO can travel down to the
    sheeps dimensions.

6
Randomization
  • The Sheep and Shepherds start off from the center
    of the Sheeps rectangle.
  • They disperse randomly and their subsequent
    locations are random.
  • The next step would be to make each of their
    velocities random with respect to each other so
    that the movements appear even more dispersed.

7
Collision Handler
  • Collision handler installed
  • Whenever the shadow of the UFO hits one or more
    objects, all objects within the shadow are
    counted in the collision.
  • Therefore, if you hit both a sheep and a
    shepherd, you would simultaneously gain 20 points
    and lose 20 points.
  • Ideally, this makes the game more difficult.

8
Shadows and Shading
  • I made the UFO shadow transparent by changing the
    RGB levels so that the sheep will be colored by
    the shadow instead of colored over by the shadow.
    (Thank you Jam).
  • I then made the images of the sheep and
    shepherds and UFO distinct by taking out the
    background coloring (Thank you Chris for using
    Photoshop to crop my photos).

9
Backgrounds
  • I created distinct backgrounds for the sheep
    rectangle and the rest of the game.
  • The sheep rectangle was colored in with grass.
    This was done by cropping and rotating Jams Game
    Engine Scroller Sample.
  • The scrolling Cloud background for the sky was
    made by taking the Cloud.JPG and implementing
    Jams SimpleScroller.

10
AdvanceFrame
  • There is no time limit yet for the game. I need
    to implement this.
  • When the UFO Shadow is over a sheep or shepherd,
    the player clicks on the sheep and/or shepherd
    with the mouse to capture it/them.
  • /- 20 points for each click.

11
Sounds and Images
  • I have implemented a Baa for whenever a sheep
    is captured.
  • I need to implement the following
  • Background music
  • German shepherd bark
  • UFO Shooters
  • UFO Shooters shooting sounds.

12
Timeline
  • So far, I feel that I am on track.
  • Before the end of the November, I hope to have a
    fully functional game with 3 Levels.
  • I have thought of new enhancements
  • Artificial intelligence make the sheep move
    radially from the shadow at a slower rate than
    the space ship can move (Jam Jenkins).
  • Network the game into a multi-player sensory
    experience!
Write a Comment
User Comments (0)
About PowerShow.com