Tabletop Simulator

Tabletop Simulator

Not enough ratings
Skyjo (Minimalist) [Scripted]
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
164.911 KB
26 May, 2021 @ 7:59am
26 May, 2021 @ 10:15am
2 Change Notes ( view )

Subscribe to download
Skyjo (Minimalist) [Scripted]

Description
This is a minimalist version of the Skyjo card game.

It is inspired by the Minimalist UNO[shop.mattel.com] card game, though I made the card myself since Skyjo has different cards.


Original mod "Skyjo [Scripted]" made by Meister-Yoda.

CARDS
- [0] : 15 cards
- [-2] : 5 cards
- [-1] and [1] to [12]: 10 cards of each

BUTTONS
- [Start] : Distributes 12 cards to all players
- [Count] : Shows the score of all players (only counts revealed cards), can be done at any time
- [End Round] : Saves the score of all players at the end of a round, all cards must be revealed

Rules and set-up

Initial setup

1) Press the [Start] button. Each player gets 12 cards arranged in 4 columns of 3 cards.
2) Each player can reveal 2 cards in their grid.
3) One card from the deck is put in the discard pile, face up.

A random player starts (or come up with your own rules to decide) then each player plays one by one.

Player turn
The player must do one of those things:

1) Pick a card from the draw pile and look at it
2) Pick the first card (on top) of the discard pile.

Then, with that picked card, you can choose to:

1) (Only if the card was picked from the draw pile) Discard it and reveal any hidden card in your grid
2) Replace any card (revealed or hidden) in your grid with it.

Then, if you happen to have a column where all 3 cards have the same value, you have to discard all the cards from that column.

Notes:
- The replaced card always goes on top of the discard pile
- The card you placed in your grid is always placed face up


How the game ends

The round ends when a player has all their cards revealed. There is a final turn that allows all the other player to play.

Then all players reveal their cards and their score is counted (you can press the "Count" button to do it automatically). The player with the smallest score wins the round.

Optional: If you press "End round" button, the score of all players will be saved and added, allowing you to keep track of the total score across multiple rounds. The game ends when a player reaches a score of 100, the player with the lowest score wins the entire game.

Tips
- Getting rid of a column is a good way to lower your score
- You can use big values to make a column since they will most likely be discarded by the other players
- Revealing your cards is a good way to avoid bad surprises at the end of the game, but be careful not to end the game too early
6 Comments
0rganics 7 Jan @ 11:39am 
Heya, thank you so much for uploading this, it is a really excellent table for this game and I've been enjoying playing it with friends. As a couple of others have mentioned the "End Round" button isn't working at the moment. I found the issue, and it just needs a little change to the isempty() function as follows. I hope you can amend this and update it!

function isempty(s)
return s == nil or s == '' or string.len(s) <= 1
end
Zoba 30 Nov, 2024 @ 7:25am 
@refreshfr the end round button only counts for the current round, but doesn't do the tally over multiple rounds
Python 27 Jan, 2024 @ 3:27am 
This is the best version of this card game on the workshop. The only gripe is that I couldn’t get the end round button to work - but drawing a scoreboard works just as fine :)
LadyLuckDies 18 Sep, 2023 @ 3:04pm 
This introduced me to a great game and yet I'm not happy. Only sad this is not a real life product to purchase, original looks so ugly compared to this :winter2019sadsnowman:
The Omega 2 Jan, 2022 @ 11:48am 
We really like it, thanks a lot homie :lunar2019piginablanket::praisesun:
Reissarud 4 Jun, 2021 @ 2:36pm 
Beautiful ! Good job