Heroes League Game Day

 
 
 

For more Information on Heroes League, check out the Website!

 

Project Details

  • Team Size: 10+

  • Engine: Custom Engine -”GMS”

  • Language: C#/Lua

  • Published date: Live Service - Currently Under Development

  • Company: AmericaU

My Contribution to Heroes League Game Day

  • Programmed missions and developed prominent features to encapsulate a unique experience for players

  • Created multiple tools to further increase the power of the custom engine my team works inside

  • Created tutorials, wrote documentation, and refactored old code to increase performance

Tool Development

  • I’ve created several tools that largely benefit the programming team, that provides us with more creative control, and fast ways to tackle common design choices

  • The most impactful tool I worked on has been a custom cinema camera. It allows the programming team to quickly assemble camera logic that includes, following objects, following the player, panning from location to location using either Linear Interpolation or Spherical Interpolation. While also providing %complete variable that allows designers to provide a condition for their own work.

Mission Programming

  • I worked with mission designers to work together at creating a coherent, well thought out mission that would support the large cast of current missions in the game

  • I needed to be flexible, and have a wide understanding of common design patters to quickly and effectively deliver fun missions


Documentation

  • Worked towards creating a library of defined global methods and video tutorials

  • Our programming team was quite new to the project, so it became crucial to write down and create video’s on the tools and systems we were developing

  • Since we plan on expanding our programming team, it’s important to leave behind well thought out systems and tools that our new team members can learn from

 
 
 
 
Previous
Previous

Cramit's Keep

Next
Next

Spinout Drifter