R.A.V.E.N Spaceshooter

Project Description

R.A.V.E.N is the fifth game I worked on at The Game Assembly. It was the first game we made in 3D, using our own Engine based on DirectX, with Wwise used for audio. This game was also the first of four games we made with the same group, Distortion Games.

My Contributions

  • Rendering PBL-shaded objects using DirectX
  • Implementing post-processing (Bloom)
  • Font rendering
  • Threaded loading of 3D models
  • Maintaining and debugging the Engine
  • Enemy AI
  • Designing and implementing the componentbased entity architecture

Project Details

  • 10 Weeks, halftime
  • Own Engine
  • 3rd party libraries: DirectX, Wwise, tinyxml
  • Team:
    • 3 Artists
    • 2 Level Designers
    • 6 Programmers

Download available here