Lunar Sword

RPGs were never really my style, but I trusted the designers. In the end, we succeeded in creating a visually interesting experience with responsive combat and diverse skillsets, all built from the ground-up.

Credits:
  • -Luke Bogdan - Programmer
  • -Michael Haynes - Producer
  • -Alex Koo - Designer
  • -Caleb Kissinger - Programmer
  • -Connor Runyon - Designer
  • -Dong Ta - Programmer
  • -Haoran Wang - Technical Lead
Personal Contributions:
  • engine programming:
    • core engine class
    • instantiation of all systems
    • core game logic loop (keeping track of framerate)
    • system manager (a class that manages all systems within a vector)
  • menu system (the buttons)
  • camera effect code
  • bloom shader