Skip to main content

Second Blog Entry

  • Project name
    • UFO VS Asteroids
  • Team members
    • Kesong Xie
    • Ryan Keng
  • Description
    • Objective: Control the UFO to dodge the asteroids, shoot bullets to destroy asteroids
    • If UFO gets hit by an asteroid, the camera will shake.
    • If a bullet hits an asteroid, the asteroid will disappear and particle effects will be displayed
  • Technical features
    • Procedurally generated terrain (2 pts)
    • Collision detection with bounding boxes (2 pts)
    • Particle effect (1pt)
    • Rim shading (1pt)
    • Linear Fog (1pt)
  • What we are planning on spending our creative efforts on
    • Using Assimp for model loading (UFO)
    • Asteroid generation with different sizes/rotations
    • OpenAL for sound effects (Collision, background music, shoot bullets)
  • Screenshot
    • Use mouse to drag UFO, asteroids have different rotations, UFO can fire bullets and hit asteroids, particle effect and sound effect trigger when collision occurs.

    • Procedurally generated terrain

    • Collision detection with bounding boxes
    • Tight bounding box around object, with white wireframe.
      If bounding boxes collide, they will turn into red wireframes.

Comments

Popular posts from this blog

First Blog Entry

Project nameDragon VS AsteroidsTeam membersKesong XieRyan KengDescriptionObjective: Control the dragon to dodge the asteroids, shoot beams to destroy asteroidsIf dragon gets hit by an asteroid, the game ends.If a beam hits an asteroid, the player earns a point.Technical featuresProcedurally generated terrain (2 pts)Collision detection with bounding boxes (2 pts)More features to be determinedWhat we are planning on spending our creative efforts onDragon's skin (perhaps using toon shading or texture mapping)Asteroid generation with different sizes/rotationsScreenshotsProcedurally generated terrain
Collision detection with bounding boxes