Skip to content

Fullstack Academy internal Hackathon project (6/15-6/19). Winner of 'Mad Science Award'

Notifications You must be signed in to change notification settings

ptrkkim/Fullstack-Plays

Repository files navigation

Fullstack Plays

Inspired by Twitch Plays Pokémon, this is an app where users can collaboratively control a game character via chat commands.

This app is deployed, try it out!

Watch a demo with ~20 players!

Main Features

  • Collaborative Item Collection Game
    • Players path-find as a group to collect all items before time runs out
    • Time pressure + free movement introduce chaos as players make conflicting decisions
    • Majority-rules gameplay: On an interval, the most popular game command since the last tick is executed.
  • Real-time Chat App
    • Recognizes game-related keywords
    • Only auto-scrolls when users are scrolled to the bottom of all messages
    • Supports anonymity via free renaming (though names must be unique)
    • Individuals can customize their chat color if unhappy with defaults
    • Inline emotes via chat keywords

Setup

To run this on your own machine:

npm install
npm start

About

Fullstack Academy internal Hackathon project (6/15-6/19). Winner of 'Mad Science Award'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages