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
Share this project:

Updates