https://github.com/thquinn/bfgstream
An interactive stream overlay for a word game show
https://github.com/thquinn/bfgstream
game interactive twitch twitch-api twitch-bot twitch-tv twitchbot unity unity-3d unity3d
Last synced: about 1 year ago
JSON representation
An interactive stream overlay for a word game show
- Host: GitHub
- URL: https://github.com/thquinn/bfgstream
- Owner: thquinn
- License: mit
- Created: 2020-02-20T03:47:56.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T09:56:36.000Z (over 3 years ago)
- Last Synced: 2025-04-17T22:09:37.856Z (about 1 year ago)
- Topics: game, interactive, twitch, twitch-api, twitch-bot, twitch-tv, twitchbot, unity, unity-3d, unity3d
- Language: C#
- Size: 31.8 MB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
An interactive stream overlay for a word game show
# BFGStream
As promised to a tenacious viewer, here's the Unity project for my weekly stream. It's meant as a sample for how to tackle various issues that might arise if you want to make a custom interactive stream overlay. Some of the stuff it does:
* Renders for full-alpha transparency in OBS (use "Game Capture" in OBS and check the transparency box)
* Takes viewer submissions via a bot
* Handles follow, subscription, and cheer events
* Handles channel point reward events to in-game effect
**IMPORTANT:** Before you can run this project, you have to make your own "Assets/StreamingAssets/config.ini" file that provides all the Twitch OAuth keys for the bot account and user account that it uses, plus a Twitch API application ID, plus information about who to treat as hosts. Use the config_example.ini file in that directory to guide you.
I'll probably be adding new features for a while to come. There's plenty of janky stuff going on, so imitate at your own peril... but I do suggest you tune in and watch! It's every Tuesday from 8 PM to 11 PM Eastern. [My Twitch channel is here,](https://www.twitch.tv/thquinn) and all the recorded streams are on [my YouTube channel here.](https://www.youtube.com/playlist?list=PLrM20yT-tpKCXglkVMI58Ha_ZRYU8uC0B)
## Thanks to:
* **Eric Mann-Hielscher** for the countdown music.
* [**YouFulca**](https://wingless-seraph.net/en/index.html) for the lightning round music.
* [**John McDowell**](https://github.com/macdub) for his [Wiktionary parsing](https://github.com/macdub/go-wiktionary-parse).
* and finally, to **Will**: my star, my perfect silence...