Skip to content

r-thak/PoetryForNeanderthals

Repository files navigation

Poetry for Neanderthals

Clone of the popular party game "Poetry for Neanderthals" with support for both single-device and multiplayer modes as well as configurable rule values.

Modes

  • Pass-and-Play: Perfect for playing in the same room with a single phone or tablet
  • Remote Play: Create a room and invite friends via a 4-letter code. Supports voice chat for players <= 8

How?

  • This repo uses Full Mesh voice chat, which means direct P2P connections from each device to another due to cost and network limitations on my end. We use Google's public STUN servers to help establish WebRTC connections using this repo's server as a signaling server.
  • Audio processing using the Web Audio API to allow for changing individual user volumes and automatically boosting the current Poet.

Setup

You must have Docker installed, OR either Bun or NPM installed.

Run using Docker (Recommended):

docker-compose up --build

Run from source using Bun:

git clone https://github.com/r-thak/PoetryForNeanderthals
cd PoetryForNeanderthals
bun install
bun run build
bun run start

By default, the app will be available at http://localhost:22222 for both Docker and (production) source deployments.

Screenshots

Game Lobby Clue Giver View Bopper View Turn Review

About

Digital clone of the party game Poetry for Neanderthals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors