New Unity Project

Thu Jul 20 2023

I've been working on a personal project for a while now off and on. It's a computer game version of Ravensburger's "Labyrinth" board game. My kids really enjoy this game. We've got the Harry Potter themed edition but my boys were wishing there was a Lego Ninjago version. Well, it got me thinking… "how hard can it be". And of course it turns out, harder than I thought of course. My main blocker is time and patience as usual but I'm making some decent progress. The board is setup with some fairly decent artwork (given I'm a programmer and have no 3D or digital art skills)

jay.png jay.png The game has two states. The first lets you click one of the arrows and a tile will be inserted into the board, pushing out the one at the other side of the board. That becomes the "spare" tile which you can rotate by clicking the tile icon in the top right hand corner. The second state is the player movement state which I'm fighting with a bit. To find your way from your player to the "treasure" tile you need to click the tile your player is on and drag a line through the maze. The game will highlight your path as you drag. The tricky part is getting the "pathfinding" to respect the walls. It's more tricky because while each tile has a valid set of directions (up and right for example) it can be rotated so up and right becomes right and down and all the logic has to consider that. Screenshot 2023-07-20 215706.png Still, it's getting there. Whether I'll figure it all out before my boys grow out of Ninjago, I don't know.

IndieDev
C#
GameDev
Unity