Skip to content

A rhythm-based VR/Desktop game where you slice meme coins to the beat of music. Built at the ONI FORCE X Soundbeats Hackathon @ Cyberport HK

Notifications You must be signed in to change notification settings

adamnusic/memePvP

Repository files navigation

memePvP

A rhythm-based VR/Desktop game where you slice meme coins to the beat of music.

Features

  • VR and Desktop gameplay modes
  • Beat detection and rhythm-based scoring
  • Dynamic coin spawning based on music
  • Background video effects
  • Multiple meme coin varieties

Prerequisites

  • Node.js (v20 or later)
  • NPM

Installation

  1. Clone the repository
git clone https://github.com/adamnusic/memePvP.git
cd memePvP
  1. Install dependencies
npm install

Running the Game

Start the development server:

npm run dev

The game will be available at http://0.0.0.0:5000

Development

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run start - Start production server
  • npm run check - Run TypeScript checks

Tech Stack

  • React + Vite
  • Three.js + React Three Fiber
  • WebXR for VR support
  • Express.js backend
  • TypeScript
  • Tailwind CSS
  • Drizzle ORM

About

A rhythm-based VR/Desktop game where you slice meme coins to the beat of music. Built at the ONI FORCE X Soundbeats Hackathon @ Cyberport HK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages