Creating UNO in GKC (Help wanted)

A couple of days ago, I was thinking of how UNO (the 108/112 card game) could be recreated into GKC, and I have some ideas for how it could work. I do need help with some parts of it all, however. I have ideas for the following in the summaries.

Card Randomization

In a block, I’m going to make it where a random number from 1-108 (or 112, if that is the new max amount of cards) is generated, then transmitted on the channel card/variable output/.

Top Discarded Card Display

Whenever someone chooses a card to play, it will activate and deactivate barriers, text devices and whatever else to make the card. Say a red 1 was played. The channel red1 would activate and change the barriers and text change.

How could I do drawing cards (and make it where cards can only be drawn once), card hands, and various other mechanics I’m missing? Reversing could be as easy as using a game overlay that says which direction play is going, drawing 2 or 4 is a given, and skipping is not anything but paying attention. I also need a system for saying UNO! and a notification and game-ending device for playing out (not doing point systems, but the you-win-when-you-play-all-your-cards thing)

1 Like

This?

2 Likes

Thanks, @Toxic, now I have one system for this behemoth of a game to recreate. Now I just need to figure out how to show the player (and player only) what cards they have, and the other basic UNO things

2 Likes

Player scoped cards.

2 Likes