Skip to content

cysabi/arrhythmia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

230 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arrhythmia

A realtime multi-player rhythm game where you move and attack in sync with the beat of the music. Inspired by Crypt of the NecroDancer.

arrhythmia.mov

Tech Stack

  • Frontend: React with TypeScript
  • Backend: Go with WebSocket support

Running the app locally

Server

Install go! Then you can do:

  1. cd server
  2. go run .

Client

Install node! Then you can do:

  1. cd client
  2. npm run dev

Lobbies

Create and join game rooms with friends

  • API to discover current state (lobbies, member count)
  • API to join a lobby
  • API to create a lobby
  • UI for displaying lobbies
  • UI for showing current lobby
  • Prevent join if at max capacity

Future ideas

  • View mode for >4 members, dead players

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors