George Donegan's Spring 2012 Final Project

Lightbulb Adventures

Amazing Backstory!
In a world of utter darkness, one lightbulb will save the day...Agent Lumino!

The user plays as Agent Lumino (the free .obj model I used was already named and I felt that the name was fitting), an up-and-coming member of the LBDTF (Lightbulb Detective Task Force) in one of his most important missions yet... to find the mystical pink cube! The problem arises when Agent Lumino finally tracks down the cube to a secluded dark room and his light begins to slowly fade...can you help navigate Agent Lumino to the constantly moving cube, as it moves in and out of sight, before it's too late?

 

Flawless Controls!
w - moves our budding detective forward in the game plane

a - makes the private eye move to the left

s - move backwards like never before!

d - strafe to the right and avoid danger


Absolute Cutting Edge Technology!

Collision detection lets you know when you finally find that cube!

Loading and drawing of .obj files!

Simplistic point lighting with realistic shading! (You can see IN the lightbulb!)

Amazing bitmap fonts printed directly to your screen! (Experience Helvetica like never before!)

Use of glut timers to display real time dimming of lights! (Hurry up and find that cube already!)

 

Cool Pictures!

Agent Lumino! (obj and name found on thefree3dmodels.com)

"Finding the cube is extremely satisfying" -Anonymous user

"It really stinks when you don't find the cube, but it makes you want to try again!" -George Donegan

 

Awesome sources!

NeHe Tutorials! (http://nehe.gamedev.net/tutorial/bitmap_fonts/17002/)

Lighthouse Tutorials! (http://www.lighthouse3d.com/tutorials/glut-tutorial/)

Free 3d models! (http://thefree3dmodels.com/stuff/plants/16)

This cool school website describing .obj files and .obj loaders! (http://cggmwww.csie.nctu.edu.tw/courses/cgu/2012/assignment/hw1_1/index.html#obj)