Inspiration
The Inspiration for this game was to bring the classic Slavic card game durak to PC! It's a very popular game that we have all personally spent hours fooling around with. All the chaotic back-and-forth attacks and clutch defenses are still all here, just automated and with a thrilling storyline to motivate players.
What it does
We built our own card-game engine from scratch, complete with an AI bot that actually knows how to play Durak. This iconic Slavic strategy game is built entirely around attack and defense. The goal is simple: get rid of all your cards by outplaying your opponent in a series of rapid-fire card battles. The attacker throws down a card, and the defender has to beat it with a higher-ranked card of the same suit or rely on the special “power card” mechanic. Power cards are determined by the very first card drawn, and their suit becomes the trump card. This twist adds layers of strategy and mind games. And if the defender can’t win the exchange, they’re forced to pick up the attacker’s cards, making every failed defense harder to win
How we built it
We built our game in Godot, a relatively friendly game engine that has good tile mapping and scripts with nodes; however, it came with the caveat of learning a new game engine .
Challenges we ran into
We ran into a lot of issues and time traps with game development. For one, LEVEL DESIGN takes way too long. We want to build a moving tilemap for you to escape a soviet bunker; however, even with assets, it took a long time to construct. The AI PLAYER challenges were setting rules to be solved by the montecarlo method, which uses random search and predictive branching
Accomplishments that we're proud of
Full sending game is not easy, and we were able to develop a lot of the assets and mechanics in a matter of 24 hours; it just needs to be properly compiled
What we learned
Game development in HARDDDDD, it makes sense why games can take years to develop!
What's next for Durak!
We would like a fully fleshed game with a story and moving map, and RPG encounters!
Built With
- gdscript
- godot
Log in or sign up for Devpost to join the conversation.