フリーランス / オールラウンダー
AI Vtuber配信バックエンド
AI Vtuberによる配信を行う為のバックエンド追加開発や改修を中心として参画しました。 かなり幅広いセクションが存在しており、技術的には特筆するとUnityやgRPC、NestJS辺りを利用しました。 (上記の構成が単純なクライアントサーバーモデルというわけではないのがミソです) Unityの画面内でAIキャラクターと麻雀ゲームが表示されており、これを配信画面に取り込む。 gRPCを用いてUnityとAIロジックプログラムとの間でゲーム進行のやりとりを行う流れ Discord上のコミュニティサーバーでは、リアルタイム配信を盛り上げるためのユーザー参加型コンテンツを行う為の実装をNestJS等を用いて実装しています。