Skip to main content

First Blog Entry


  • Project name
    • Dragon VS Asteroids
  • Team members
    • Kesong Xie
    • Ryan Keng
  • Description
    • Objective: Control the dragon to dodge the asteroids, shoot beams to destroy asteroids
    • If dragon gets hit by an asteroid, the game ends.
    • If a beam hits an asteroid, the player earns a point.
  • Technical features
    • Procedurally generated terrain (2 pts)
    • Collision detection with bounding boxes (2 pts)
    • More features to be determined
  • What we are planning on spending our creative efforts on
    • Dragon's skin (perhaps using toon shading or texture mapping)
    • Asteroid generation with different sizes/rotations
  • Screenshots
    • 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

Second Blog Entry

Project nameUFO VS AsteroidsTeam membersKesong XieRyan KengDescriptionObjective: Control the UFO to dodge the asteroids, shoot bullets to destroy asteroidsIf 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 displayedTechnical featuresProcedurally 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 onUsing Assimp for model loading (UFO)Asteroid generation with different sizes/rotationsOpenAL for sound effects (Collision, background music, shoot bullets)ScreenshotUse 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