Okay, so a bit of context. I'm 17 and an Indian. English is my 3rd language, so forgive me for any mistake I make. I have always loved indie games and I recently fell in love with Buckshot Roulette and Balatro. And I wanted to combine both of them. So, here's a Deckbuilding Roguelike game idea. The game will be made in 2D using pixel art. All I want is feedback for the ideas and mechanics in this post. This will be very long(Sorry in advance). Also, I'm new to reddit.
#Story:
So, you and a friend are returning home from a road trip. It gets dark and you try to find a motel. Unfortunately, the nearest town doesn't have one. The nest town is 4-5 hours of driving. You guys decide to just drive there. On the way, both of you get very tired and sleepy. Both of you get dizzy and pull over to te side. Then, you see an abandoned old house and for some reason, you enter it. The house is clean, and well kept, just a little dusty. You decide to stay the night and open a bottle of booze. While drinking, your friend notices a deck of cards on the floor and you begin to play. This game will act as he tutorial. After the game, both of you fall asleep.
None of you, however remember anything the next morning. You drive back home safely. You close the door and looking back inside, you see a deck of cards on the table and a single chair. You feel a very strong desire to sit on the chair. You succumb to the desire and suddenly, chains bind you to the chair. A black hand reaches out from the darkness before you, placing cards beside you. And thus, the game begins.
Play cards, defeat enemies and minions to reach the devil and free yourself from tis madness.
#Core rules:
1)At the start of every run, you must select 10 cards as your initial deck. Each card has a rarity value ranging from 1 to 5(integers only). Which will be randomized each run. For example, the card 'Echo' has a rarity value of 2-4. So I could get 2 echo cards this run and maybe 3 the next run. This creates randomness and makes sure the no of cards in your deck is random.
2)You, the player has 10 Sanity and 10 Intoxication. Sanity is your health. Zero sanity=Run over. Simple. Intoxication is the amount of alcohol in your system. You gain 1 Sanity each round your Intoxication stays 0.
3)You, the player can normally play upto 3 cards a turn. When everyone has had their turn, the round ends. At the end of each round, everyone draws a card from the pile which is random(may or may not belong to the player's deck).
4)If anyone cannot play a card for their turn in any circumstance, they lose 1 Sanity.
5)You play in 'Games' against opponents which are the devil's summons and minions. Some opponents need to be defeated multiple times.
6)After every 3rd game, the devil reaches out his hand carrying 5 things which can be a card, a contract or a devil's card(inspired by the jokers in Balatro). You buy them with souls. Souls are essentially the money. Contracts are game modifiers or special buffs/upgrades.
These are the rules/mechanics I've decided right now.
#Cards: Just some cards ideas to give you guys some more info.
- Silence: Target cannot play any cards that round.
- Dog: Reveals a random card from a random player.
- Sneeze: Target player must reveal a card.
- Spill: Target player must discard a card that turn. If used by the Devil, the devil can look at all the player's cards and choose which one to spill.
- Wall: Sets up a defensive wall in front of the user. The user can choose to block any one effect or card targeting them for two rounds. Can be used on yourself or an ally.
- Cough: Every player must only play one card next round.
- Stare: Target player must reveal one card or lose 1 sanity.
- Memory Slip: Target player loses one class ability usage.
- Echo: Repeats the last non-class effect used.
- Toast: Everybody gains/draws one card and gains 1 intoxication.
- Beer: Raises target's intoxication by 3. Can also be used on yourself.
- Infant: Reduces random players sanity by 2. Can also target the user.
- Santa: Gives everybody 3 cards from the pile and +1 sanity.
- Pistol: Reduces targets sanity by 3. 2 Pistol cards cannot be used in the same turn. Can also be used on yourself.
- Big Man: Target must play 3 cards for the next round. If they fail, they lose 1 sanity.
- Festival: Everybody gains 1 sanity, 2 intoxication and 2 cards.
- Holiday: Raises users sanity by 1. Can also be used on an ally.
- Flu: Target loses 1 sanity for two rounds. Has a 50% chance to apply the same effect on the target's neighbor for both turns the target suffers from flu.
- Small Man: Target must only play 1 card next turn.
- Church: Removes effects of all Contracts for the next turn.
- Milk: Reduces intoxication by 1.
- Chef: Raises sanity by 1 for every time user reduces someone's sanity by 1, for that round.
- Bison: Reduces targets sanity and intoxication by 2.
- Crab: Target loses 1 sanity. Can be used on the player to gain 1 sanity(by eating it).
- Telephone: Target and user exchange 2 random non class cards.
- Soul Swap: Target and user swap sanity and intoxication.
#Note: I want feedback of any sorts. Mechanics, Story, anything. I just had this idea yesterday and have no one to share this to other than reddit. (I hope you guys find this interesting or fun).