Duckman LAN 2023

Echo VR’s final hurrah!

7th April 2023 – Southampton, UK


In April of 2022, I got to produce and present a professional broadcast package for an in person eSports event in Bournemouth

During the 2022 event, I created and ran the broadcast package live for the VR Master League twitch channel.

However, during the event I ended up spending a lot of time on repetitive tasks such as saving replays, changing certain scenes or team names, or opening too many applications to the point where it just made more sense to combine them all into one tool or app.

For Duckman LAN 2, I have created a much more streamlined version of the package from the ground up, with more traditional scene naming structures much akin to what is standard practice in programming (e.g. an image for the scoreboard will be named ‘Image.Scoreboard.X’), which allows a much easier time in OBS when reusing assets and reorganising scenes. I was using the Echo Arena API before, however it was largely just to trigger animations. I was using a modified version of the Broadcast Tool which I made years earlier to save scores and select teams, but for this year I have integrated all of that functionality into Stream Deck using Companion and Python scripting. In doing this I have created my own API hub to access Echo Arena’s score values, as well as team name listing using the Google Sheets API.

Automated things in the package include round score input, team name/logo display, goal animations and replay saving/transitions.