Skip to content

Nisthar/glenn-explore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Glenn Explore

⚠️ WARNING: THIS ENTIRE PROJECT IS VIBE-CODED ⚠️

No best practices, no patterns, just vibes. Enter at your own risk!

What's this?

A 3D multiplayer driving/exploration game built with:

Frontend:

  • Mapbox GL JS (3D map rendering)
  • Three.js (3D graphics)
  • Threebox (connects Mapbox and Three.js)

Backend:

  • .NET Core (API)
  • SQLite (Database)
  • SignalR (Real-time communication)

Quick Start

Setup

# Configure environment
# Copy .env.example to .env and update values
# Copy web/.env.example to web/.env and update values

Running locally

# Start API (.NET backend)
npm run start:api

# Start web (in another terminal)
npm run start:web

Deployment

# Deploy
npm run deploy

# Check logs
npm run tail-logs
npm run tail-errors

# SSH to server
npm run ssh

Disclaimer

I'm hoping to make this project financially sustainable to cover costs in the future. I can't guarantee that your contributions will ever be "worth it" financially, but I would love to build this together and create something awesome!

License

GNU General Public License v3.0 (GPL-3.0)

About

A 3D multiplayer driving game - Built with Mapbox, Three.js, and .NET SignalR -Just pure vibes and endless roads to discover

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 55.0%
  • C# 33.5%
  • CSS 10.2%
  • Shell 1.1%
  • HTML 0.2%