-
Notifications
You must be signed in to change notification settings - Fork 3
About The Mandalay Bay
The Mandalay Bay (degen-llms) is a satirical choose-your-adventure resort simulator. It is not affiliated with MGM Resorts International or the real Mandalay Bay property — it is a love letter to Vegas floor culture, hotel absurdity, and the chip-economy RPG loop.
A full-stack digital resort spanning:
| Surface | Description |
|---|---|
| Python CLI | Terminal casino hub with save slots, hotel, pool, and rewards |
| Browser terminal | GitHub Pages web app with the same chip wallet and activities |
| Pixel RPG | Phaser 3 overworld where casino games launch as in-world encounters |
| Quarto docs | Published manuscript on Posit Connect Cloud |
All game surfaces share one unified chip economy. Wins and losses in blackjack, slots, sports, racing, or the RPG all flow through the same wallet.
One balance follows you everywhere — table games, slots, sports book, prediction markets, racing, hotel charges, and pool vignettes. The Cashier handles buy-ins and cash-outs; an off-strip bank account (web) lets you park winnings outside the cage.
The casino uses a lobby → floor → activity pattern. Sub-menus always offer 0) Back. Progress auto-saves after each activity and when leaving.
The project riffs on real Vegas mechanics:
- Stake tiers from penny slots through 401K Contribution ($542–$6,500) and High Roller / No Limit
- MGM Rewards tiers (Sapphire → Chairman) with narrative comps
- Hotel folios, minibar sensors, rotating check-in requirements, and overdue-charge lockouts
- An 11-acre pool complex with wave timing, cabanas, and Shark Reef collection quests
mandalay_bay/ is the authoritative game logic. The browser mirrors it in docs/js/ as vanilla ES modules. The pixel RPG delegates casino/hotel mechanics to that shared engine via DOM overlays.
| Zone | Highlights |
|---|---|
| Casino floor | Table games, slots, lottery, sports book, trading floor, arcade alley, racing, equestrian |
| Casino amenities | Shoppes at Mandalay Place (16 stores / 81 SKUs), three bars, intoxication tracking |
| Resort dining | Aureole, Border Grill, Stripsteak — eat/drink capacity minigame + encounters |
| Hotel tower | Front desk, hallway mini-game, in-room TV/phone/minibar, suite balcony POV |
| Strip Ride | Web-only limo / Uber travel to Luxor, Excalibur, Bellagio, Circa with themed menus |
| Pool complex | Wave pool, hot tubs, cabanas, beach club, aquarium |
| VIP venues | High Limit salon, Foundation Room, Gentleman's Club / Velvet Ledger (chip- and tier-gated) |
Comedic, self-aware, and dense with environmental storytelling. NPCs have dialogue trees. Easter eggs hide in the RPG (Konami code, secret rooms, ludicrous prediction-market contracts). The project treats degenerate bankroll management as both gameplay loop and punchline.
The project began as a digital blackjack CLI and grew into a multi-surface resort simulator:
- Phase 1 — CLI casino hub + blackjack engine
- Phase 2 — Web terminal parity + slots, sports book, hotel
- Phase 3 — Pool complex, MGM Rewards, world day/night cycle
- Phase 4 — Pixel RPG overworld with full activity encounters
- Phase 5 — Craps, lottery counter, no-limit Hold'em, prediction markets
- Phase 6 — Trading Floor (Mandalay Markets), stored sports/prediction scenario DBs
- Phase 7 — Resort dining overlays (capacity minigame, drink-scaled encounters) with CLI/RPG parity
- Phase 8 — Arcade Alley CRT cabinets, Vegas Strip Drive, Gentleman's Club, suite balcony POV
- Phase 9 — Strip Ride destinations (Luxor / Excalibur / Bellagio / Circa), Rewards Phone audio, Shoppes expansion, destination menu themes
- Ongoing — Art polish, new resort vignettes, and market catalog expansion
- Casino-Offerings — Full activity catalog
- Strip-Ride — Away-property limo travel (web)
- Pixel-RPG-Simulator — Overworld design
- Architecture — Technical overview
♠ ♥ ♦ ♣ The Mandalay Bay ♣ ♦ ♥ ♠
A satirical choose-your-adventure resort simulator
🎰 Web Terminal · 🕹️ Pixel RPG · 📦 GitHub · 📖 Wiki Home
Unified chip economy across CLI · browser · overworld | MIT License | Not affiliated with MGM Resorts International