Excidion / putsch

An object oriented implementation of the similarly titled card game.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

putsch

A putsch (from german Putsch /pʊtʃ/) is, according to the Oxford Dictionary:

A violent attempt to overthrow a government; a coup.

This repository contains a Python implementation of a similarly titled card game. I created it to learn about object oriented programming. When running python game.py a round of 4 virtual Players will be played, making decisions at random (for now).

Future Plans

  • Interact with some sort of UI, to enable real humans to play the game. (Ideas for UI include a Telegram Chatbot, pygame, tkinter, ...)
  • AI class whose decisions depend on the games state.
  • Move logging to decorators for cleaner code (and to learn about decorators).

About

An object oriented implementation of the similarly titled card game.


Languages

Language:Python 100.0%