← IndexWork 27 / 36

大会配信のリプレイシステム|Overwolf × OBS

【Valorant】 Virturs Valorant Cup

大学内の VALORANT 大会の配信で、プロの大会(VCT)のようにキルの場面を自動でリプレイするシステムを作り、大会の運営にも加わった。

Period
2025.05
Role
リプレイシステムの開発 / 大会の運営
Team
大学内の VALORANT 大会の配信チーム(Virturs)
Virturs Valorant Cup の配信
Fig. 01

Overview

Overwolf のアプリとしてゲームの出来事を受け取り、OBS を WebSocket で操作します。観戦しているプレイヤーがキルを取ると、その場面を OBS のリプレイバッファから保存し、ラウンド間の購入フェーズにまとめて流します。

What I did

  1. 01

    キルを自動で切り出す

    3 秒以内の連続キルは一つの場面にまとめ、購入フェーズに最大 4 本を続けて再生します。試合の開始と終了でリプレイバッファも自動で切り替えます。

  2. 02

    本番で困らないように

    リプレイを切り替えるときに画面が一瞬暗くなる問題や、古いリプレイの削除を、運用しながら直していきました。

Stack

Overwolf · TypeScript · OBS WebSocket

Links