GithubHelp home page GithubHelp logo

clarkio / chakeyra Goto Github PK

View Code? Open in Web Editor NEW
8.0 4.0 2.0 255 KB

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

License: MIT License

HTML 10.51% JavaScript 79.21% CSS 8.90% Dockerfile 1.39%
twitch hacktoberfest javascript

chakeyra's Introduction

chakeyra

Known Vulnerabilities GitHub Discord Twitch Status
Twitter Follow

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

All Contributors

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):


Chris Jones

πŸ’» πŸ€”

RadosΕ‚aw Miluk

πŸ€”

Daggersoath

πŸ€”

ssobus

πŸ€”

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

chakeyra's People

Contributors

allcontributors[bot] avatar clarkio avatar cmjchrisjones avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

chakeyra's Issues

Add contributors

An open issue to trigger PR's for all-contributors bot to add folks that contribute

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.