Fork me on GitHub
Noah Bogart19:04:21

hey y'all, i have a bunch of questions related to statefulness in a card game (think magic the gathering, not bridge)

Noah Bogart19:04:00

and inheritance

Noah Bogart19:04:45

I've been working on this game (, for the last year, and the underlying game engine is good enough but it's got a lot of technical debt and is very procedural

Noah Bogart19:04:38

I've been reading through the source code to a similar project (,, and feel quite envious of the strong Object-Oriented approach they've taken with their code: lots of interfaces, clever use of contained state in classes

Noah Bogart19:04:49

has anyone attempted stuff like this before in clojure? the resources i've found are either for simple card games like "war" or "blackjack", or for non-turn based games, like platformers