chakeyra

A live streaming game where the streamer and viewers in chat compete to typing challenges

MIT License

Stars
8

chakeyra

A live streaming game where the streamer and viewers in chat compete in a typing speed challenge

Thanks to @timothee for the name of this game 😆🙏

Clarkio

This game was built with 💙 live on stream with the programming community. Come and hang out with us over on Twitch!

https://twitch.tv/clarkio

Prerequisites

Update/create your .env file

In the root of the repo, you'll see an example .env.example file, copy this, and create a .env file

Fill in the following fields in your new .env file:

  • TWITCH_CLIENT_ID
  • TWITCH_CLIENT_SECRET
  • TWITCH_CHANNEL_ID

Getting Started (traditional)

  1. Open your terminal/command line tool
  2. Run npm install
  3. Run npm start
  4. Open your browser to http://localhost:3000/

Getting Started (Docker)

  1. Open your terminal/command line tool
  2. Run docker-compose up
  3. Open your browser to http://localhost:3000/

Playing the Game

  1. Click "Start"
  2. You (the streamer) will receive a set of words and can begin typing them out character by character
  3. Your chat will receive a smaller set of words and once they send single character messages to your chat room it will validate them again their separate words
  4. The first to complete every character wins

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

Badges
Extracted from project README
Known Vulnerabilities Discord Twitch Status Twitter Follow All Contributors
Related Projects