• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
Casino 69 Plugin Suite

Plugins + Scripts Casino 69 Plugin Suite

Download [56.42 MB]

Casino 69​

A fully featured casino simulation plugin for Virt-A-Mate, featuring 11 playable games, two AI systems (adaptive opponent modeling + neural network), 85 achievements, and an immersive 3D presentation layer.

Designed for VaM Casino 69, but flexible enough for you to create your own card, dice, or roulette style game scenes.

Games (11)

  • Card: Blackjack (3 side bets), Baccarat, Caribbean Stud Poker (progressive jackpot), Casino Hold'em (AA Bonus)
  • Poker: Heads-Up Hold'em (adaptive AI — Casual / Normal / Hardcore, 5 personality types, opponent modeling)
  • Chinese Card: Dou Di Zhu 斗地主 (3-player Landlord vs. Peasants — DouZero neural network AI, dual-NPC voice, explosive multiplier system)
  • Dice: Craps (full bet types incl. true odds), Dice Duel (best-of-3), Sic Bo
  • Wheel: Roulette (European, French call bets), Lucky Wheel (trigger-defined prizes)
AI Systems

  • Heads-Up Hold'em — Behavioral opponent modeling with progressive confidence. Tracks VPIP, PFR, fold-to-CBet, check-raise frequency, post-flop aggression by street, and showdown tendency. Classifies player into 6 archetypes (Nit/Rock/TAG/LAG/Fish/Maniac) and adjusts ranges, bet sizing, and bluff frequency to exploit detected patterns. 5 AI personalities (Rock/TAG/LAG/Calling Station/Maniac) with mid-session personality shifts. Draw equity calculation, semi-bluffing, position-aware ranges, SPR awareness at Hardcore.
  • Dou Di Zhu — Deep reinforcement learning AI based on DouZero. LSTM (128-dim hidden state) encodes last 15 moves of action history; 6-layer MLP evaluates Q-values for every legal move against 500+ dimensional state vectors. Three separate trained models for Landlord, Peasant-before-Landlord, and Peasant-after-Landlord positions. Heuristic fallback for bidding and doubling decisions. Neural network hint system for player assistance. Binary weight format with custom loader (no System.IO — VAM sandbox compatible).
Features

  • 85 achievements across 5 RPG-style rarity tiers (Common → Legendary) with Lucky Coin rewards
  • Dual currency: Cash bankroll + Lucky Coins (Lucky Wheel only) + isolated Table Chips (Heads-Up only)
  • Voice-Over system: 1,300+ lines with dynamic expressions and subtitles; DDZ features dual-speaker voice (two NPCs with independent audio sources, 96 voice categories)
  • 3D card / dice / wheel display with animated dealing, rolling, and spinning
  • Immersive Mode: built-in animations with CUA scene control; togglable per-session between cinematic and fast play
  • Customization: card textures, table overlays, BGM (DDZ has dedicated dynamic BGM tracks), expression intensity, dealer appearance presets, and more
  • 8 languages: English, Japanese, Korean, Traditional Chinese, French, Spanish, German, Russian — display and voice language independently selectable
  • Full save/load: bankroll, per-game stats, achievements, settings, and DDZ neural network state all persist with the scene
  • Auto Play across all 11 games with configurable delay (0.5–5s)
  • Comprehensive statistics: global, session, and per-game tracking (wins, losses, pushes, net profit, streaks, biggest win/loss)
VAMStory Integration

  • 16 dedicated VAMStory preset atoms (12 base + 4 DDZ panels) with 400+ action slots — play entirely from in-scene 3D panels without opening the plugin UI
  • Each game has its own UI panel: context-sensitive buttons appear/disappear based on game phase (betting → player turn → showdown → result)
  • DDZ uses 4 synchronized panels: player UI (actions + status), player hand (card display with tap-to-select), NPC A hand, NPC B hand
  • Real-time status updates: cash, bets, hand values, pot amounts, multipliers, and card/dice results refresh live on the 3D panel
  • Persistent navigation header: bankroll display, game switching, BGM controls, save/load, achievements, and settings — all accessible from one floating bar
  • Achievement notification panel with tier-specific visual effects on unlock
  • VR-optimized layout with HoldGrab gesture to expand/collapse navigation
  • Full localization support across all UI panels
Technical Notes

  • ~55,000 lines of C# across 50+ source files
  • DDZ neural network runs entirely in managed C# — no external DLLs, no ONNX runtime, no file I/O. Custom LSTM + MLP forward pass with binary weight loading via VAM's asset system
  • EventTrigger system: 250+ registered triggers exposed for scene integration — every game event, phase transition, and UI state change is externally hookable
  • Modular architecture: each game is an independent module with standardized interfaces (IChipProvider, game events, state machine). Adding new games requires no changes to the core plugin
React to this content...

Share this resource

Latest updates

  1. 2.1 Bug Fix

    2.1 Changelog Fixed a Dou Dizhu timing bug in the Show Cards -> bidding transition. If the...
  2. Version 2.0 with the Dou Dizhu game module

    2.0 Changelog: Added a new Dou Dizhu game module and a pre-trained neural network AI model.

Latest reviews

Positive
Ry@
Version: 1.0
Posted:
Thank you!
Upvote 1
Positive
Version: 1.0
Posted:
Insane toolset. Can't wait to find the time to do my twist on it :p
Upvote 1
Positive
PVP
Version: 1.0
Posted:
W-wait, what? how!? I need time to process this..
Means while, would love to see some sample vids ;D
you're uploading it, right? right??
I hope this page won't destroy my chrome like the others xD
Shadow Venom
Shadow Venom
How about a complete casino game? Coming later today.
Upvote 1
Back
Top Bottom