Skip to content
This repository has been archived by the owner on Aug 8, 2020. It is now read-only.

Nirespire/lolcaptions

Repository files navigation

LOLCaptions

Build Status

Overview

This personal project was undertaken to remake the flash game of a similar name. The last place I could find the game was here, but it has since stopped functioning. The purpose of this project is to remake that same game using Node and adding fun features that I would have liked to see when playing it with my friends.

The basic idea is you have a room of at least 2 players, and they each get to submit a caption to a random picture. Everyone anonymously votes for the caption they like the best, and the winner gets some points. Repeat each round.

How to run

  • npm install
  • node index.js
  • Client can connect to port 8080 by default

Current Feaures

  • Multiplayer lobby and chat run by SocketIO
  • Multiplayer chat
  • Support for Twitch emotes thanks to code form popcorncolonel
  • Game is playable but still looking rough on general looks

TODO

  • Get chat working again
  • Build username register screen
  • Configure Imgur API to retreive random, captionable images
  • Fix display of random images (size and position)
  • Build image voting system
  • Build caption submitting system
  • Build caption voting system
  • Build scoring system
  • Build players, scores and images display
  • Build winner screen sort of
  • Reorganize UI into 3 columns (caption submitting/voting, image display, chat)

About

Multiplayer image captioning game made with Node and SocketIO

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published