Skip to content
You must be logged in to sponsor mmlacak

Become a sponsor to mmlacak

Hi, I'm Mario Mlačak, author of "Croatian chess and other variants" book.
As you might have already guessed, I'm from Zagreb, Croatia.

Chess variants described in the book features increasingly complex interactions among pieces, sometimes with a few surprising (side-)effects, and I hope you find them challenging enough, or at least interesting enough that it's worth the effort to try it.

Besides from occasionally fixing a typo in the book, interspersed with rewriting whole chapters, and sprinkling some dubious designs, I also dabble in some programming.

Library is aimed at providing the baseline implementation of a chess engine supporting all variants featured in the book. Bots (aka AI) are to be provided by other libraries, and so are not included in the game engine.
There is a lot to be done in the library to be able calling it done, so for now only console application is provided. Later, bots, and GUI, 2D and 3D applications are also planned.

Game engine library is meant to have minimal set of dependencies (preferably, only standard C libraries), and as such should run without too much tinkering on every potato you can muster, every cluster, and most micro-controllers.

Goal for the library (and all the other source code) is to be, first and foremost, correct, then readable; and, as a distant third, have reasonable performance. Optimizations, as we have all learned by now, are always premature, unless project has been already replaced by something newer.

If you have read so far, I hope I convinced you that programming side of a project also provides greater value to the community, and it's worth supporting it.

My major expenses are those incurred by simply being alive; food and utility bills, occasionally footwear, apparel; so this is where most of donated money will go. If there is any extra, it'll go into my savings, since unexpected expenses are a given, it's only a question of when they'll hit you, not if. After that, I could invest into fixing things in my apartment, it's been a while, and the whole skyscraper hasn't been properly maintained since forever. I might also need new (or, at least, less used) equipment, PC, monitor, mobile, etc.

So, if you like what you have seen so far, and if you can afford it, please do sponsor this project.
Every single euro, dollar, or a furry animal is very welcome, and much appreciated.

Thank you!

@mmlacak

It will show me that there are people who appreciate my work.

Featured work

  1. mmlacak/crochess

    Croatian Chess is a collection of various chess variants, starting as a simple and natural enhancement to classical chess and growing ever more complex with each new variant.

    Python 2

0% towards $10 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $5 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select
  • Logo or name goes on my project blog

$25 a month

Select
  • Logo or name goes on my project blog

$100 a month

Select
  • Logo or name goes on my project blog