Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vojay-dev/catch-the-streamer

This is a game prototype in Godot, showing how to integrate the Twitch chat just using GDScript
https://github.com/vojay-dev/catch-the-streamer

gdscript godot twitch

Last synced: 2 months ago
JSON representation

This is a game prototype in Godot, showing how to integrate the Twitch chat just using GDScript

Awesome Lists containing this project

README

        

# Catch The Streamer

This game prototype shows how to integrate the Twitch Chat using just GDScript in a game.

The Twitch integration is encapsulated in `TwitchClient.gd`, which can be reused for other projects.

Just change `TWITCH_CHANNEL` in `Game.gd` in order to connect to a different channel. The Twitch Client will emit a signal on every message within the physics process loop.

Within the game, each message will spawn a tank and the streamer needs to avoid collisions with them. He can also shoot them to survive longer.

![screenshot](screenshot.png)

# Fonts and Assets

## Font

Font used in the game: https://www.dafont.com/de/dimbo.font

## Assets

Assets used in the game: https://kenney.nl/