O, that is a good idea. But, I found this too late, so now I cannot change my original message. (I did intend to do so actually, but I had forgotten.) But, I will mention here:
Free Hero Mesh is a puzzle game engine, for grid-based turn-based puzzle games (with rectangular grids up to 64x64; there are no hex grids). There is no randomness; the solution is a sequence of moves that results in the winning state.
Additionally, it is intended to be compatible with Hero Hearts, Hero Defiant, Falling Hero, and other puzzle sets using Everett Kaser's Hero Mesh software; however, there are many improvements in Free Hero Mesh (including compression and many other things). Some things do not work due to race conditions in the original puzzle sets; if they are corrected, most puzzles will work.
Free Hero Mesh is more than just a reimplementation of Hero Hearts, though; I also added some new features, and there are many more I intend to add, too.
Free Hero Mesh is a puzzle game engine, for grid-based turn-based puzzle games (with rectangular grids up to 64x64; there are no hex grids). There is no randomness; the solution is a sequence of moves that results in the winning state.
Additionally, it is intended to be compatible with Hero Hearts, Hero Defiant, Falling Hero, and other puzzle sets using Everett Kaser's Hero Mesh software; however, there are many improvements in Free Hero Mesh (including compression and many other things). Some things do not work due to race conditions in the original puzzle sets; if they are corrected, most puzzles will work.
Free Hero Mesh is more than just a reimplementation of Hero Hearts, though; I also added some new features, and there are many more I intend to add, too.