Try PuzzleScript free in your browser, with nothing to install and no account. Make your own tile-based puzzle games by writing simple rules. Design sprites, set up levels, and play right in the browser. Comes with loads of example games to learn from. Open source.