Isotiles is an isometric puzzle game played on a grid. The goal of the game is to turn all of the blue tiles red and then reach the exit tile. There are 50 levels to play through with increasing difficulty and added obstacles.
This is my first isometric game and I tried to keep it simple because isometric games can get really complicated as merrak has shown
. The levels in the scene designer use standard tiles and look like this:
When the scene is loaded, actors are created and placed based on the tiles, and then the tiles are removed. The result is what is shown in the Greenlight trailer. Movement is done with the mouse and uses the A* pathfinding algorithm. After A* sends back a list of steps to take, then the player moves based on those steps. There are no collision shapes, so any collision checking is done using the grid. Most of the code refers to the original tile grid, and the isometric part is just the display and mouse detection. When I added moving platforms in later levels, I had to change the Z-order so everything displayed correctly.
With over 3000 games on Greenlight now I'm not too hopeful for being greenlit before Steam Direct, but since Valve is taking so long to announce new details I decided to upload anyway.