











Casino Together | Baccarat, Sic Bo & Craps with CPU Players for VRChat
商品描述
Three real casino tables for your VRChat world: Baccarat (7 seats), Sic Bo (6 seats) and Craps (6 seats). Each table is its own prefab, CPU players fill the empty seats so one player can start right away, the cards, dice and chip stacks look the same for everyone, and every screen follows each player's language, English or Japanese.
Watch it in action
{VIDEO_EMBED}
Three tables, one set
- Baccarat, Sic Bo and Craps. Each table is a separate prefab: place one, or line up all three.
- Up to 7 players, synced. Dealing and turning the cards, the dice, the chip stacks on the felt and the boards behind the dealer look the same for everyone, and late arrivals see the table as it is now.
- The baccarat squeeze. The biggest bettor on each side peels that side's cards open from a corner, and the cards on the table peel at the same pace for everyone.
- Big moments for the whole table. A natural, a triple, a point made, a tournament win: big words and sound for everyone at the table.
- CPU players. Four betting personalities per table at Easy, Normal or Hard. When a person arrives, "Take over" hands them the seat.
- Free play or tournaments. Tournaments of 10, 20 or 30 rounds: everyone starts with the same chips, and the most chips at the end wins.
- Bet while you watch. Your own screen (the betting board, chip values, buttons and readout) sits low in your view, so the cards and dice stay in sight. Arrow keys and Enter work too, and in VR you press it by hand.
- Handy buttons. Rebet, Double, Undo and Clear; in Craps, Take down brings back bets that stay up.
- Step away freely. Leave during a game and you are shown as away: your seat and chips stay, and your chair or Back brings you straight back.
- End a game together. End game clears the seats and starts over when a majority of the players agree (players who are away can vote too). Standard puts the world's starting settings back.
- UdonChips (optional). In free play, each player's chips can be their UdonChips money.
- 33 sound effects for chips, dealing, turning, the squeeze, the shuffle, the dome, the dice, the puck, naturals, triples, points and the end of a tournament.
The games
- Baccarat (Punto Banco, 1-7 players): call which hand, Player or Banker, comes closer to 9. Player 1:1, Banker 1:1 less 5% (or No commission), Tie 8:1, Player Pair and Banker Pair 11:1. An 8-deck shoe with a cut card. The board behind the dealer shows five roads (Bead Plate, Big Road, Big Eye Boy, Small Road, Cockroach Pig) and the "if Player next / if Banker next" prediction.
- Sic Bo (1-6 players): three dice shaken under a glass dome, 52 places to bet. Big, Small, Odd and Even pay 1:1, a specific triple 180:1, totals of 4 and 17 pay 60:1: the standard Macau table.
- Craps (1-6 players): the shooter throws two dice against the back wall. On the come-out 7 or 11 wins for the Pass Line, and 4 to 10 sets the point. Pass Line, Don't Pass, Come, Don't Come, odds at true odds (3-4-5x or 10x), Place, Big 6/8, hard ways, Field and one-roll bets. The dice pass seat by seat.
- Everyone starts with 1,000, 5,000 or 10,000 chips. In free play, run out and you can borrow the starting chips again; the results compare the net.
- To start: press Join on a seat's console (or the chair), choose the CPUs on your own screen and press Start.
CPU players
- Three CPU players are seated from the start, so one player can play at once (from none up to one fewer than the seats).
- Four betting personalities per table. Baccarat: follows the last winner, bets against it, always Banker, reads the roads. Sic Bo: Big or Small, totals, a number and its combinations, triples. Craps: Pass Line with odds, Place 6 and 8, Don't Pass, the Field.
- Three levels: Easy, Normal and Hard. Hard picks the bets with the smallest house edge, and late in a tournament it bets enough to pass the leader.
- CPU players place their chips one by one during the betting time, just like people. "Take over" at a CPU's seat lets a person play in that seat.
Settings
- On the panel (anyone can use it, even before sitting down; rule changes made during a game apply from the next round): play (free or tournaments of 10, 20 or 30 rounds), chips, Baccarat commission and squeeze, Craps odds limit, bet time (15, 20, 30 or 45 s), speed, CPU players and CPU level, table size (life size, 1.25x or 1.5x), Standard and End game.
- English / 日本語 on the sign switches your own view only.
- In the Inspector: the starting play, rules, CPUs and language (automatic, Japanese or English), the choices offered (tournament lengths, bet times, chips, table sizes), whether anyone can use the panel, and UdonChips.
Included files
- CasinoTables_v1.0.unitypackage: the Baccarat, Sic Bo and Craps prefabs, a sample scene with all three tables in a room, the scripts, 33 sound effects and lighter materials for Quest/Android.
- README.txt and README_EN.txt: Japanese and English setup, how to play, settings and terms.
- CasinoTables_Blender: the editable .blend, the FBX models, the palette and the felt, card, dice and chip textures.
Requirements and setup
Unity 2022.3.22f1, VRChat Worlds SDK 3.10.x (tested with 3.10.5) including UdonSharp, and TextMesh Pro, in a Creator Companion world project. It runs on PC (desktop and VR), Quest/Android and iOS; the sample room's spotlights turn off by themselves on Quest and phones.
- Import TMP Essential Resources if the project has never used TextMesh Pro.
- Import CasinoTables_v1.0.unitypackage.
- Place any of Assets/CasinoTables/CasinoBaccarat.prefab, CasinoSicBo.prefab and CasinoCraps.prefab on a level floor, or open Assets/CasinoTables/Sample/CasinoTables_Sample.unity to try them first.
Setup takes about ten minutes. Sizes with the chairs and the panel: Baccarat about 4.5 m x 3.1 m, Sic Bo 4.7 m x 3.1 m, Craps 4.8 m x 3.4 m. Move and rotate them freely; change the size with the panel's Table size rather than scaling the prefab, and leave about 6 m between tables.
The rules match a reference program in about 127,000 cases, and play, sync, stepping away and voting are covered by 43 automated tests. The sample scene built for Android (three tables and the room) is about 11.4 MB.
Terms of use
- You may include it in VRChat worlds and publish them, including paid, corporate, event and monetized worlds.
- Modification is allowed. Credit is optional and appreciated.
- Redistributing or reselling the data itself (modified or not), or bundling it with other assets for sale, is not allowed.
- Please contact the creator before using it outside VRChat worlds, such as in other games or videos.
- The author is not responsible for any problems arising from using this data.
- The chips are play chips. Do not bet real money or anything of value on it.
Credits and support
Font: M PLUS Rounded 1c, SIL Open Font License 1.1 (Fonts/OFL.txt). The 3D models, textures, sound effects and scripts were made for this product.
For purchase questions, use the contact option on the store where you purchased this product. Include the product, Unity and SDK versions, steps and any error message.
Jinxxy support
For purchases on Jinxxy, use this product's Q&A on Jinxxy. Include the product name, Unity and SDK versions, the steps you took and any error text.