Chattle was born as a response to a lack of simple Twitch chat integrated games with Japanese language support. I decided to create something simple and bespoke at first, then expand the game into a customisable experience for the user.
Early on in development, I wanted to allow the user to make the game window transparent, so it could be used in a streaming program such as OBS as an overlay, without any extra chroma keying. 
Chattle connects securely to Twitch using its OAuth pipeline, and subscribes to a channel's Twitch chat with the EventSub websocket. Chattle can handle both small and very populated chats.
One of the goals of the game, is to include Japanese as a supported language in guessing. This turned out to be rather difficult, as the Japanese language has multiple writing systems. Since developing the initial prototype with English only in mind, I found an open set of translations used for JLPT learning (Japanese-Language Proficiency Test).  In the full version of the game, the user will be able to select different levels of words to guess, and which language and writing system to use. 

You may also like

Back to Top