Jump to content
MakeWebGames

GrimSpur — Western Frontier Browser MMO (Live & Looking for Help)


Recommended Posts

Posted

"Ride in with nothing. Leave a legend."

GrimSpur is a persistent, browser-based multiplayer RPG set in the 1880s American frontier. Think Torn City, but instead of a modern crime sim — you're building a life in the lawless West. Start as a broke drifter. End up a cattle baron, outlaw kingpin, gunslinger, or lawman. No single win condition. You decide what your character becomes.

The world runs 24/7. Your character exists whether you're logged in or not. Rivals can attack you, your businesses earn passively, and the frontier moves on without you.


What's Done

The core loop is built and playable right now:

  • Auth system — registration, login, JWT sessions
  • Character stats — Strength, Dexterity, Endurance, Cunning with training
  • Energy bars — Nerve, Stamina, Grit, Focus with real-time refills
  • Crimes system — commit crimes, get jailed, do your time
  • Combat / PvP — attack other players, mug them, hospitalize them
  • Jail & hospital — cooldown systems for failed crimes and lost fights
  • Inventory system — items, weapons, gear
  • Crafting — make your own equipment
  • Shops & marketplace — buy, sell, and trade with other players
  • Player profiles — public stats, reputation, activity
  • Admin panel — player management, crime editor, item editor, god mode for testing
  • Live chat & activity feed — real-time via Socket.io

What's in the Pipeline

  • Gangs (factions, territory, organized crime, gang wars)
  • Player-owned businesses (saloons, ranches, mines, 30+ types)
  • Travel system across 12 frontier towns
  • Jobs system (ranch hand, deputy, bounty hunter, and more)
  • Education courses that unlock abilities
  • Housing (14 tiers, from sleeping under the stars to the Governor's Mansion)
  • Casino & gambling (poker, faro, dice, horse racing)
  • Bounty/wanted poster system
  • AI-generated narrative vignettes,  every crime outcome gets a unique 2-4 sentence story written by Claude AI. No more static text.
  • The GrimSpur Gazette,  a player-run frontier newspaper
  • Monetization via premium currency ("Spurs") and optional subscription. Never pay-to-win.

Tech Stack

Frontend: React + Vite, Tailwind CSS, Zustand for state, Socket.io for real-time, PWA (mobile-first, no download required)

Backend: Node.js, Express, PostgreSQL with Prisma ORM, Redis for caching/sessions/energy bars, Socket.io, JWT auth

AI: Anthropic Claude API for dynamic narrative generation

Infra: Hostinger VPS, nginx, PM2, Cloudflare, GitHub + CI/CD


Looking for Volunteers / Staff

This is a solo build so far and I'm looking for people who want to get involved. All roles welcome:

  • Frontend devs — React/Tailwind, building out pages and components
  • Backend devs — Node/Express/PostgreSQL, game systems and APIs
  • Testers — the game is live right now, playable, and needs eyes on it
  • Writers — help shape the frontier world, write crime descriptions, lore
  • Artists / designers — UI polish, icons, Western aesthetic
  • Anyone who's interested — if you want to be part of building something from the ground up, reach out

I'm also starting a Discord for the project. If you're interested in testing, contributing, or just following along — drop a reply or message me and I'll get you access.


This is a passion project built the right way. Clean codebase, no spaghetti, no shortcuts. Come help build the frontier.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...