Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.55 KB

README.md

File metadata and controls

36 lines (30 loc) · 1.55 KB

Korge Card Generator

This project started as a card game using the amazing korge (in Kotlin). korge was used to generate the cards, such as this one:

Then I planned doing the AI using Haskell, to benchmark the different teams; to make sure the game's balance is correct. However, I drifted doing the game's UI using the great gloss for OpenGL rendering. But it soon appeared to me I wouldn't learn a lot compared to my previous games done with OpenGL too (with Java's libgdx). In particular I would lack the support for doing the GUI and structuring the view that I had with libgdx's scene2d.

As I wanted to continue doing Haskell, I switched to using miso where I would have support for a structured GUI, as well as having cross-compilation to Javascript which is the number 1 platform for gaming and I would have nice font rendering at any size without any trouble (damn you bitmap fonts!). And in addition, I would learn new stuff. As a consequence I stopped development in this repo, but the same game continues with miso here: miso-darkcraw.

For the record, here's the state of the game in this repo; it is capable of displaying a board with cards: