Alchemy Update: 50 New Elements

Alchemy 1.1 is the first update of Alchemy. It features 50 new cool elements and fixes a problem with the three elements (Bread, Hourglass and Snow) that were marked as terminals though they were required for making other elements. Combinations and elements are now verified formally so that they can all be resolved. The list…

Alchemy for Windows

I have played recently a great game on Android, called Alchemy, created by Andrey Zaikin. You start with four basic elements, Fire, Water, Air and Earth and you can combine them to get more and more elements. The game was so catching that after finishing it I decided to write my own version for Windows….

Colors Game Redux

Two days ago I posted a simple implementation of a game of colors. Though it was intended only as an exercise, someone has criticizes the use of an int** to hold the grid information, mainly for two reasons: the footprint on 64-bit platforms can get nasty the explicitly allocated memory, instead of using a std::vector…

Colors Game

One of the games I like the most on my new phone is about covering a grid formed by cells of different colors with a single color within a limited number of moves. After playing it again and again for a week, I decided to write my own game for the PC. The rules are:…