Undying Garden

Description

  • Project: Senior Capstone Project
  • Tools Used: Microsoft Visual Studio, Unity

A project using all my accumulated programming knowledge working with a small team to create a game. This was a senior group that already worked on the game partially and I picked up where they left off. The game we created was similar to a Monster Hunter game with various features that relate to a King’s Field experience. I was the only programmer in the team of five members and I did the entirety of the programming without the use of programming assets.

The numerous features that I developed include:

  • Numerous animation programming and asset implementations with many unique programming that works with state machines
  • A.I. that have special functions of attacks, behaviors, and Itelligence. Enemies have various attacks that they perform depending on the type of foe they are with various damage. Enemies also wander in patrol routes while having avoidance systems of various objects. Finally, the A.I. foes have a semblance of Itelligence in regards that they will attack the player and track them, die when defeated, some being harvestable after death for materials, spawning mechanics that keeps bringing them back, some having trapping abilities to inhibit the player, and even the ability to disengage from combat
  • Player abilities such as a combo attack system, harvesting foes for materials, weapon swap system from spear or bow, and trap placements to stop foes from moving allowing players to attack freely
  • U.I. programming of health bars for both the player and certain enemies and trap/arrow counts
  • Various environmental implementations of sound, both proximity and non-proximity
  • Worked long on any bug fixes that occurred