@Alphy on Mini-games
What I made?
I built a card gambling minigame integrated into Minecraft!
Instead of playing a random number generator, you sit on a wooden stool directly across from a Gambler NPC at an gambling table, bet your precious emeralds, and play best of round card game. Every card has combat inspired rules which i thought would be great metaphor—Swords cut down enemies with priority, Shields blocks attacks! Basically, two suits and 10 numbers, if at least one played sword, the higher number wins the round as sword is more powerful then shield(my opinion) but both are shield lower number wins the round. If you win the game, you get double your bet; if you lose, the Gambler takes the amount!
Outside the game, the cards aren’t just inventory items—holding Shift + Right-Click fans your deck out across your hands like in IRL. From there, you can tap to make cards flat onto tables and walls as decorations, or hold to charge up and throw them across the room as flying projectiles!
What was challenging?
Two massive hurdles defined this project:
First, I am not a good artist. Instead of drawing every card face, suit variation, and number by hand in pixel software, I generated almost all of it through code! The card faces, dynamic suit layouts, and mathematical pip placement across every numeric value were rendered purely through code logic. The matrices were worth a crash as i gotta check everytime in game once i changed a value
Second, I’m someone who gets inspired by everything I play, and making those inspo real was tricky. The emerald meter was inspired by the taverns in Kingdom Come: Deliverance, while the background texture for the advanced settings was from SevTech: Ages. Replicating those things while maintaining the mc feeling was fun but challenging!
What am I proud of?
Actually finishing it lol 😂.
With 9 hours left before the Stardance deadline, finishing a project with this many small things is insane for me. I felt satisfied when i was seeing the in game hud and playing, it definitely felt another game but minecraft
I have a list full of ideas to expand the mini games further, but school exams caught me off guard! Still, getting a fully functional, mod feels actually proudful!
How can you test it?
You can test the project in two different ways depending on your setup:
-
Standard Play (In Your Own World):
If you want to play normally in your own survival worlds or modpacks, grab the release.jarfile and drop it into your.minecraft/modsfolder with Fabric 1.21.1:- Download on CurseForge
- Download on GitHub Releases
-
Test Immediately (MC not needed!):
If you have a terminal and Java 21, you can clone the repository and launch straight into the action:
git clone https://github.com/birinder-dev/Mini-Games.git
cd Mini-Games
./gradlew runClient --args="--quickPlaySingleplayer DemoWorld"
- 6 devlogs
- 35h
