Matt Craver
Game Programmer and Designer
home  about  game projects  résumé  contact

Other Projects

Ray Tracer  Dead Space

Ray Tracer

Details

The purpose of this class was to create our own framework for a ray tracing rasterizer. While ray tracing isn't exactly feasible in games yet, you sure can generate some pretty pictures!

Responsibilities

  • Functional Windows form created in C#
  • Intersection computation for spheres, boxes, polygons, ellipsoids and cones (last one was my choice)
  • Implemented Phong lighting model

Screenshots

Highslide JS Highslide JS

Dead Space

Details

Dead Space is a Half Life 2: Episode 1 level created by six programmers and one artist. We each made our own levels with a similar theme and then spliced them together to create one level.

Responsibilities

  • Used Hammer editor for 4 months to create levels
  • Learned many techniques and practices of First Person Shooter level design
  • Experience working on a project with an artist

Screenshots

Highslide JS Highslide JS

Download

Download Dead Space

--You'll need to have Half Life 2: Episode One installed--

Copyright 2008 Matt Craver