Reposted by Support ClassMajor League Balatro @majorleaguebalatro.bsky.social · 19/08/2026MLBA! IN-PERSON! LIVE! 1164
Support Class @supportclass.net · 13/07/2026There was a slightly different hardware configuration and the machine running the graphics was chugging/maxing out resources as a result. Once it got noticed the tech team got everything sorted 👍 010
Support Class @supportclass.net · 12/07/2026That's all I have for now. Going to get back to the stream room and cheer on these last few runs. Go watch! Please donate! LET'S HIT THAT 2 MILLION www.youtube.com/watch?v=p6g0...youtube.comSGDQ 2026 benefiting Doctors Without Borders — Super Mario 64 !donate !scheduleYouTube video by Games Done Quick 1120
Support Class @supportclass.net · 12/07/2026So yeah, this will definitely be one of the biggest challenges we've ever taken on. This week has largely been meeting with staff and getting input on features/improvements and frankly a lot of brainstorming. 1110
Support Class @supportclass.net · 11/07/2026We have grand designs (heh) for the new system, but this will definitely be a complete rework of our overlays, graphics, and how we tackle the design challenge of showcasing amazing speedrunners and maximize our ability to raise money for great causes. 1110
Support Class @supportclass.net · 11/07/2026Building a new overlay system AND updating the underlying framework is, frankly, a MAJOR undertaking, so we've taken a chunk of the dev time we normally would put into SGDQ and 'banked' it for this upcoming cycle. We are going to be extremely busy. 170
Support Class @supportclass.net · 11/07/2026A prospectus has been shared by @hoishin.bsky.social on the NodeCG github repo for the community to pore over and share feedback, with the hope that we can get started on 3.0 and have something ready by the end of the year. bsky.app/profile/chri... 1101
Support Class @supportclass.net · 11/07/2026Since we joined GDQ in 2015, our layouts have run on NodeCG, an open source framework for rendering and controlling broadcast overlays, and it's been a vital aspect of our work. With that in mind, we are helping to spearhead an effort to develop NodeCG 3.0, a major endeavor! 1100
Support Class @supportclass.net · 11/07/2026But software life cycles are not infinite, and we are once again running into the limitations of our current setup. And not just on Pratchett's side either. 170
Support Class @supportclass.net · 11/07/2026Since that time, we've continued to add to Pratchett, and made huge strides behind the scenes in how we're able to automate our run of show, simplify tasks, and allow our production value to rise without a ton of time sink. 160
Support Class @supportclass.net · 11/07/2026Pratchett was created during COVID lockdown after our previous design iteration had run its course. Additionally, the control systems were not keeping up with the needs of the production team and other departments across GDQ. 160
Support Class @supportclass.net · 11/07/2026Now, beyond new layouts, our deliverables were actually pretty light this event, and there's a big reason for that... ...this will (HOPEFULLY) be the last event that we are using the Pratchett design system. It's time for a reboot. 2181
Support Class @supportclass.net · 11/07/2026Extra special thanks to Yobi, the Nestris Champs dev, for doing a QA pass on the layout and ensuring everything was set up properly and we were in line community expectations! 190
Support Class @supportclass.net · 11/07/2026Nestris Champs has its own system for creating layouts and so I made a new one specifically for our finals, and then made a new Pratchett layout to encapsulate it. I think it's spiffy, personally. 1171
Support Class @supportclass.net · 11/07/2026So, the Tetris run was an adventure! For those not in the know, for Classic Tetris the community has developed an application to capture game states and re-render them as a high quality overlay called Nestris Champs. www.youtube.com/watch?v=Iuq2...youtube.comTetris by meme and huff 36:00 - Summer Games Done Quick 2026YouTube video by Games Done Quick 1101
Support Class @supportclass.net · 11/07/2026Also can't make this thread without giving a shoutout to the Total Nuclear Annihilation pinball run, which required a lot of forethought on the layout and camera composition. I ended up jumping into help with camera angles because it was so vital to the view quality. www.youtube.com/watch?v=4FHv...youtube.comTotal Nuclear Annihilation by Ryan McSquid in 18:45 - Summer Games Done Quick 2026YouTube video by Games Done Quick 1110
Support Class @supportclass.net · 11/07/2026Also just a bit ago our Kingdom Hearts 2 Co-Op Hitlist run needed a boss tracker that I incorporated into the camera frame to make more efficient use of the screen space. Worked out great! 1120
Support Class @supportclass.net · 11/07/2026We had a few rando trackers as well! Really pleased with how this Wind Waker tracker turned out, especially because 2 player runs where each player has their own game state makes for a design challenge. www.youtube.com/watch?v=zA6-...youtube.comThe Legend of Zelda: The Wind Waker by Tomomodachi and gymnast86- Summer Games Done Quick 2026YouTube video by Games Done Quick 190
Support Class @supportclass.net · 11/07/2026The nature of this run was perfect for this attempt: All four players were more or less on their own routes, all playing independently, and we could cut to each boss fight and use the audio indicator to flag which player you were watching. This ended up being a big hit with viewers. 4140
Support Class @supportclass.net · 11/07/2026First, It's not a new layout per se, but the Elden Ring run did something we'd avoided until now: Switching from multiple gameplay feeds to a single player throughout the run to make things easier to follow. www.youtube.com/watch?v=S0kR...youtube.comElden Ring by Mitchriz, LilAggy, YoJosherino, star0chris in 3:13:32 - Summer Games Done Quick 2026YouTube video by Games Done Quick 1161
Support Class @supportclass.net · 11/07/2026This event has been simultaneously chill AND stressful in parallel, for reasons I (Chris) will be getting into, but we ended up making some cool new layouts for a few of the runs this time around. Let's do a quick tour: 1120
Support Class @supportclass.net · 11/07/2026Friends... IT IS TIME FOR THE #SGDQ2026 BROADCAST GRAPHICS MEGATHREAD ARE YOU READY TO LEARN ABOUT COOL STUFF 29820
Support Class @supportclass.net · 25/06/2026At this particular cultural moment, it feels relevant to state: Support Class has never, and will never, use AI code or generative art in any of our projects. If that sounds like a nice thing to you, check out our website and let us know if we can be of service. supportclass.netsupportclass.netSupport ClassSupport Class is a full service broadcast design & development agency that specializes in competitive and interactive content. 0153
Reposted by Support ClassDillon Pentz @hatetosayit.com · 14/01/2026There are very good reasons we're moving away from this approach, but I'm still quite proud we managed to pull off these morphs mostly seamlessly. This was a test I built for when we redid the layout and morphing logic for AGDQ 2023, and this isn't even showing the method we ended up going with! 2255
Support Class @supportclass.net · 13/01/2026Here's Dillon explaining how the PVW/PGM system used to work before we changed it for this event: bsky.app/profile/hate... 020
Support Class @supportclass.net · 13/01/2026It wasn't *different*, per se, it was just a larger headache to ensure you were in the right state, and would be harder to have a complete picture rather than infer what the full comp would be once you threw to it 000
Support Class @supportclass.net · 13/01/2026As always, thanks for reading, and thanks to everyone on GDQ's production team that makes this work worthwhile. Being in the stream room watching all of this come together is like seeing an impossible magic trick, and it never gets old.media.tenor.coma man wearing a cowboy hat and scarf with the word grit on the bottom rightALT: a man wearing a cowboy hat and scarf with the word grit on the bottom right 1140
Support Class @supportclass.net · 13/01/2026Other than a few other bits and bobs (interview scorebugs! More Rive data binding in the omnibar! Bug fixing!), that's the main stuff worth discussing. I'm happy to answer any questions, but I think that have just been the longest iteration of the broadcast megathread yet! 150
Support Class @supportclass.net · 13/01/2026And then I got sick! I'm not as happy as I wanted to be with the final product of the motion graphics themselves because of my condition, but based on the live audience reaction, we got the desired response. I'll take it. (Link goes to post-credits scene) youtu.be/mxV-3XJy2WI?...youtu.bePokémon Emerald by adef in 3:12:18 - Awesome Games Done Quick 2026YouTube video by Games Done Quick 250
Support Class @supportclass.net · 13/01/2026I came up with a concept, wrote a script, got Trey Dexter (who filmed/edited the finale) and @adef.bsky.social on board, got approval for the concept, and then we filmed the segment fairly early in the week, with the intent that I would do all the motion graphics once I flew home on Wednesday. 140
Support Class @supportclass.net · 13/01/2026Final big story: Since I'd done the animation to close out SGDQ 2025, I was asked if I'd be up for doing something similar this time as well, because we wanted to reveal AGDQ's move to Atlanta for 2027. And in typical fashion, I turned it into a sizeable project almost immediately. 150
Support Class @supportclass.net · 13/01/2026And then the final closing animation was mostly thanks to the help of @vaporgabe.com who was kind enough to share some MoGRTs he'd already made for another project and I had an easy time modifying. 181
Support Class @supportclass.net · 13/01/2026And then I made a dynamic graphic controlled by the interview crew for the time machine. (Built in @rive.app and within a single day, too) ...screenshot chosen purely for the Brutal Melo drip 150
Support Class @supportclass.net · 13/01/2026The final 'feature' I can talk about isn't so much about Pratchett itself, but I ended up getting to work a lot more with the interview team this go-round and help with the pre-show! First, we repurposed the animation I did for the close of SGDQ2025 as a fun callback to open the show... 190
Support Class @supportclass.net · 13/01/2026We also made a new randomizer tracker for Donkey Kong 64, colorized to match the runner's shirts. This one was built by @mesosupe.bsky.social, who has more less become "the randomizer/bingo guy" on our dev team. 😂 1100
Support Class @supportclass.net · 13/01/2026Sadly the hotel's network crapped out mid-run, causing Pratchett to be unable to display runner L3's for a few minutes. Two runners didn't get their names shown, which was aggravating. Also, I think if we do something like this in the future, we'll probably choose to keep names up a tad longer. 1130
Support Class @supportclass.net · 13/01/2026For the Super Mario 64 70 Star/70 Runner relay, @hatetosayit.com built a custom lower third grpahic so that we could have every runner's name on screen without constantly just changing the 'runner nameplate', which would have been hard to notice. 1110
Support Class @supportclass.net · 13/01/2026Huge credit to @kirbycatcher.bsky.social, @starrodkirby86.bsky.social, and their entire crew for their collaboration/input. Also to Jon Egeland, who is GDQ's Head of Event Production. Just about every boost in production value you've seen (camera, lighting, etc.) is his doing! 190
Support Class @supportclass.net · 13/01/2026There was an early version of this where the concept was more or less the same, but the size ratios were way off. And within 20 minutes of talking through it and some simple tweaks, it was a vastly superior viewing experience. 180
Support Class @supportclass.net · 13/01/2026I mentioned this in the reddit AMA, but having an active dialogue with the runners was vital to getting this right. What's a good camera angle? How important is a clean game feed? What scale can we have it at? What info is the scoring element conveying? 1100
Support Class @supportclass.net · 13/01/2026From a tech standpoint, it's not complex: We're receiving a game feed, splitting it into two pieces, and then applying masks using png's to each. I then made a decorative background to help marry it back together. This is also evidence that good cinematography is HUGE for runs like these. 1110
Support Class @supportclass.net · 13/01/2026Okay, let's talk about the Maimai DX run, because this was definitely the thing I heard about the most from people. You really liked this presentation and layout! 1151
Support Class @supportclass.net · 13/01/2026I think we're going to talk about whether both should be manually controlled (or tweak data polling to make its timing more granular), but overall I'm pretty happy with its addition to our presentation. 140
Support Class @supportclass.net · 13/01/2026We had one animation that would display automatically when a bid war was closed on a donation tracker, and then a second to reveal the winner of the bid war that could be triggered by the host in order to give it a big reveal. 140
Support Class @supportclass.net · 13/01/2026Moving onto new things! Probably my favorite new addition were the animations added to the omnibar for bid war announcements. 190
Support Class @supportclass.net · 13/01/2026That's only going to be the first of multiple big changes, because as you might guess, the 3D panels are going to need to go as well. What does that mean? We haven't decided yet, but we're not getting the payoff that was hoped for. And sometimes that's just how it goes. 150
Support Class @supportclass.net · 13/01/2026So for #AGDQ2026, we undid a lot of that, returning to a traditional OBS scene list, with every layout getting its own scene. There's still plenty of fun nesting tricks and dynamic source management, especially with the game/camera feeds, but it's one less source of anxiety for tech crew. 150
Support Class @supportclass.net · 13/01/2026Our setup was making it much harder to work on things in Preview, which was a pain for stream techs and producers. It could also sometimes be hard to understand just what state OBS and Pratchett were in, what state they _thought_ they were in, and whether those things agreed. That's not tenable! 260
Support Class @supportclass.net · 13/01/2026And sadly, a lot of the concepts we had in mind for how to capitalize on this just never got to where I had hoped. The transitions are neat. I'm proud of them. But are they worth this huge technical hurdle? No. (example at start of vid) www.youtube.com/watch?v=cirr...youtube.comBlue Prince by BobbyBurm and RadRingtail in 1:14:30 - Summer Games Done Quick 2025YouTube video by Games Done Quick 140