Effects Programmer, Core Systems Programmer

Team Peabody

Freshman Project

Knightfall is a magical, 2D, real-time, combat-oriented platforming race for treasure and victory. Traverse through randomly generated dungeons with endless re-playability! Encounter all the dungeon’s traps and challenges as the mage Blinky. These dungeons feature several dangerous creatures, such as fluttering bats, creepy spiders, and evil golden knights as well as merciless traps including sharp darts, spikes, and looming chandeliers. To thwart these foes, Blinky must use his awesome powers such as Kinetic Punch, Levitation, and a Magic Orb. Along the way he will find loads of loot to collect. So enter Castle Knightfall… if you dare!

What I Did

  • Implemented particles system in C, allowing for tweaking of decay time, emit shape, and bunch of other options to add variety to particle effects
  • Created interface between our systems, and Alpha Engine, which was a OpenGL and windows input wrapper
  • Created inheritance based systems in C

Tools and Languages Used

  • C
  • Alpha Engine