BROADCASTING SOFTWARE
At Great Lakes Gaming, I have updated & maintained a tool used to manage overlays on livestreamed tournaments. It is created in the Unity game engine, allowing for extensive customizability and a feature rich experience. Some of the highlights include:
Networked solution using Unity Services' Relay, which is a peer to peer networking solution
Each Overlay instance produces a 6 character alphanumeric code by which up to five (5) controllers can connect simultaneously
When information is updated on one controller, that information is reflected on peer controllers
Roster scene communicating team & map information
Instantly update on stream player agent selections
Videos of current map selections
UI displaying map bans
Bracket scene in which producers can customize upcoming match information including seed numbers and which team picked the next map
Display caster feed alongside upcoming matches to facilitate discussion