반응형

지난번 시청자 역스코프 프로그램을 만들면서 방송 채팅 읽어오는 법을 알게 되니까 이것저것 아이디어가 샘솟았다. 스트리머가 종겜 핀볼을 진행할 때 매번 메모장에다가 일일이 게임을 기록하는데 이를 자동으로 집계하는 프로그램이 있으면 좋겠다 싶어서 만들었다.

핀볼은 스트리머들이 주로 사용하는 마블 룰렛과 연결해 두었다.

이번에 이 툴을 만들면서 알게 된 건 채팅 데이터에서 별풍선 데이터와 채팅 데이터가 별개라는 거였다. 보통 후원을 하면서 채팅을 보낼 수 있고 메시지를 전자녀가 읽어주는데 별풍선 데이터 직후 채팅 데이터가 따로 왔다. (가끔 채팅창에서 별풍선과 메시지 사이에 다른 채팅이 끼는 일, 전자녀를 원하지 않아서 채팅을 같이 안 보내고 나중에 채팅을 쳤는데 전자녀가 읽었던 일의 이유가 이해되었다) 별풍선 데이터를 받으면 최대 30초 동안 채팅 데이터를 기다렸다가 동일인의 채팅 데이터가 오면 그때 별풍선 메시지로 인식하는 식으로 구현했다.

bgm으로 사용하라고 국룰 전투3 유튜브 영상을 삽입했다ㅋㅋㅋ 의외로 유튜브 영상을 넣기 위해선 사전 작업이 필요하더라.. 리퍼러 값이 없으면 유튜브 플레이어가 오류를 내뿜는다. 자세한 내용은 https://developers.google.com/youtube/terms/required-minimum-functionality?hl=ko 참고

우측 하단엔 게임 플레이 타임 알아보는 사이트와 주요 게임 구매처 링크를 추가해 두었다.

종겜 핀볼을 염두하고 만들긴 했지만, 별풍선을 받고 핀볼을 추가하는 컨텐츠라면 모두 활용할 수 있을 것 같다.

리포지토리: https://github.com/joyfuI/soop-gamepinball-helper

 

GitHub - joyfuI/soop-gamepinball-helper: SOOP 종겜핀볼 도우미

SOOP 종겜핀볼 도우미. Contribute to joyfuI/soop-gamepinball-helper development by creating an account on GitHub.

github.com

다운로드: https://github.com/joyfuI/soop-gamepinball-helper/releases

사용하는 모습 (실제로 별풍선을 받을 수가 없어서 미리 임의로 데이터를 넣어놓았다)

반응형

+ Recent posts