Castle_Bravo
The user formerly known as Nuke_Equestria
Hello SV. I, Nuke_Equestria, am making a card game. The objective of this game, using a standard deck of playing cards, is to reach a predetermined score following the rules of a stack machine with a heap. Each player has their own stack, and there is a shared heap. Ideally I'd like to stick as close as possible to how a real stack and heap work, but the rules can be tweaked if need be to make the game entertaining.
The stack:
Each player has one stack. The players goal is to be able to play back their stack (starting from the bottom) and reached the desired score at the end.
Stack operations:
Push: A player may draw from the deck and place it on the top of their stack.
Pop: A player may discard the top of their stack.
Add/Subtract: I'm not quite sure how this will work. My current idea is face cards will either allow you to add/subtract (depending on color) all of the previous number cards in the stack until you hit another operation card.
The Heap:
This is trickery. My current idea is certain cards will allow a player to read/write to the heap, aiding in reaching the goal score.
Heap operations:
Write: If a write card is drawn, place the next card in the deck on the heap.
Read: If a read card is at the top of the player's stack, they may substitute it for a card on the heap.
I had this idea while falling asleep, so it's very rough. Please feel free to run with this and post any ideas you may have. I want this to be a useful teaching tool and a fun game.
What a stack is.
What a heap is.
The stack:
Each player has one stack. The players goal is to be able to play back their stack (starting from the bottom) and reached the desired score at the end.
Stack operations:
Push: A player may draw from the deck and place it on the top of their stack.
Pop: A player may discard the top of their stack.
Add/Subtract: I'm not quite sure how this will work. My current idea is face cards will either allow you to add/subtract (depending on color) all of the previous number cards in the stack until you hit another operation card.
The Heap:
This is trickery. My current idea is certain cards will allow a player to read/write to the heap, aiding in reaching the goal score.
Heap operations:
Write: If a write card is drawn, place the next card in the deck on the heap.
Read: If a read card is at the top of the player's stack, they may substitute it for a card on the heap.
I had this idea while falling asleep, so it's very rough. Please feel free to run with this and post any ideas you may have. I want this to be a useful teaching tool and a fun game.
What a stack is.
What a heap is.
Last edited: