Skip to content

Kaushal1011/radioactive-multiplayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Radioactive

Radioactive is a real-time multiplayer racing game platform built with a modern web stack.

Live Demo: radioactive multiplayer racing game

Monorepo Structure

radioactive/
├── ra-frontend/   # Next.js App Router frontend (React, Tailwind CSS, Clerk Auth)
├── ra-backend/    # Backend (TypeScript, Drizzle, Cloudflare Workers)

ra-frontend

  • Framework: Next.js (App Router)
  • Auth: Clerk
  • UI: React, Tailwind CSS
  • Features: Live race view, player list, command panel, telemetry bar

Getting Started

cd ra-frontend
pnpm install
pnpm dev

Open http://localhost:3000 in your browser.

Project Structure

  • app/ — Next.js app directory (routes, pages, layouts)
  • components/ — Reusable React components
  • hooks/ — Custom React hooks
  • lib/ — Utility libraries
  • public/ — Static assets

Linting

pnpm lint

Deployment

Deploy easily on Vercel.


ra-backend

  • Language: TypeScript
  • Database: Drizzle ORM
  • Platform: Cloudflare Workers

Getting Started

cd ra-backend
pnpm install
# Setup environment variables in `.env`
# Run migrations if needed
# Start the worker (see wrangler.jsonc for config)

Project Structure

  • src/ — Source code for backend logic
  • migrations/ — Database migration scripts

Development

  • Use pnpm for dependency management.
  • Each package (ra-frontend, ra-backend) is developed and run independently.

License

MIT


Learn More

About

Radioactive is a real-time multiplayer racing game platform built with a modern web stack (heavy on cloudflare).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published