Magical Forest Match

Play this ‘yet another’ match three game hand-coded in Unity

What better way to unwind and relax than by puzzling your way through a magical forest? Swap the owls and line up three or more to collect them. Be sure to take advantage of the variety of special pieces, including the column clear, row clear and board clear. Can you beat all three engaging level challenges, including time-based, obstacle clearing and limited moves modes? Another 2D casual mobile game, hand-coded in Unity, by Martin Hall.

Code Features

  • Array based grids.
  • Piece matching algorithms.
  • Inheritance to create different piece types.
  • User interface including HUD, game over screen, level select screen etc.
  • Simple animations using sprite sheets.
  • Game design and coding by Martin Hall.
  • Using stock graphics licensed from Adobe Stock.


Now you're here, why not check out other small applications lovingly crafted by Unity developer Martin Hall?

Match Three Game

Magical Forest Match

A classic match three game. Enjoy three different level types.

Coming soon to GitHub

Gameboy RPG

8 Bit RPG

In a land of myth and a time of magic, the fate of the world rests on the shoulders of a young knight.

View On GitHub

2D Pixel Platformer

Jet Set

Fire-up your jetpack and enjoy a quick blast from the past, with this 2D pixel platformer developed from scratch in Unity.

View this project on GitHub

Get in touch

Martin is always happy to chat about 3D projects. Feel free to get in touch!