 |
Design
Fantasy Shorts
Academic Projects
|
 |
Projects
Additional code samples can be found here
Motion Blur Project:
This is my attempt at motion blur in OpenGL without using the accumulation buffer.
Check it out here.
Drip Drop:
Drip Drop
is a puzzle platform game where the player takes on the role of a water drop
that must make their way through puzzles in order to make it back to the
puddle of water where his friends wait for him.
This project involved working on a team of four over the course of 5 months.
Personal responsibilities on this project include level design and
implementation, development and integration of game play objects, understanding
and use of Tokomak physics API in-game as well as integrating it into a ramp
editor tool for use in game.
Post mortem: There were a few communication issues
between myself and our technical programmer, which resulted in a few
discrepancies between the accuracy of gravity in the ramp editor, and
in-game.
Project
Design Document
Ramp Editor Tool
Troublemakers:
In Troublemakers,
you take on the role of the young Yong Chong and explore the neighborhood
while causing mischief while avoiding the local watch, and the town bully
Scotty Stitches.
This project involved working on a team of six over the course of three months.
Personal responsibilities for this project included a particle engine, and
editor, sound, character design and behavior, as well as the town's layout
design.
Post mortem: We weren't able to get all the features we wanted implemented by
our final due date because of the size of our original scope and lack of
sufficient back up plans for problems we encountered near the end of the
project.
Project
Design Document
Particle Editor Tool
Teltnaug:
This
project was my first academic project on a team. It is a 2D adventure game
where the player must battle their way through the hoards of monsters to face
the boss at the end of the third level.
This project involved a team of four over the course of one month. My
responsibilities included project and asset management, level design,
document upkeep, creation of a unit editor, and scripting the levels.
Post mortem: I would have liked more time to work on this project with the
team. Given another week this project would have become much more feature
finished. Overall however it went very smooth, the scope was just right, and
the team was all on the same page throughout the project.
Project
Design Document
Unit Editor Tool
|
 |