1 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.
1.1 What it is
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.
1.2 Design pillars
1.2.1 Unified chip 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.
1.2.3 Satirical resort realism
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
1.2.4 Python source of truth
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.
1.3 Property zones
| Zone | Highlights |
|---|---|
| Casino floor | Table games, slots, lottery, sports book, trading floor, arcade alley, racing, equestrian |
| Casino amenities | Shoppes at Mandalay Place, 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 |
| 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) |
1.4 Tone
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.
1.5 History
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
- Ongoing — Art polish, new resort vignettes, and market catalog expansion
1.6 See also
- Casino Offerings — Full activity catalog
- Pixel RPG — Overworld design
- Architecture — Technical overview