Mosaik
Welcome to Mosaik, a puzzle game that challenges your visual memory. Match tiles with the same pattern and clear the board to win. Did I mention the board occasionally rotates and the Mosaik tiles do get obscured?
This full responsive game was made with Phaser, Devvit and Vue.
Goal
Clear every tile from the board by matching pairs of the same pattern, when there are no tiles left - you win! The lower your moves count the better. Using special actions like hints or undo's cost you additional moves.
Board & Tiles
- Tiles are arranged in layers that stack like bricks, think Mahjong.
- The layout can have holes and different shapes. On harder levels you get more tile types, layers and less solving paths.
- Sometimes the board rotates during play. The tiles stay facing you; only the layout turns.
- There are 18 possible tile types. Each game uses 8-18 of them and can be layered up to 5 levels.
- World color changes based on the latest matched pattern.
Basic rules
- Matches: You can only match two tiles that show the exact same pattern, color is not enough!
- Free tiles: You can only tap tiles that aren't covered by another tile. Covered tiles are dimmed and can't be selected. While available tiles are hidden until you click on them to match and make your move.
- Stalemate: There are multiple ways to solve a board, but some choices can block you later. No pairs left, Game Over.
Actions
- Hint shows you one possible pair you can match right now. Using a hint adds 7 to your move count.
- Undo takes back your last move. Using Undo adds 3 to your move count.
- Restart starts the same (or a new) puzzle from the beginning. All tiles, move count, and progress are reset.
Reddit-Y & Creator mode
- Creator mode lets you build your own Mosaik puzzle for yourself and others. This is in Alpha.
- Each day a new easy, medium or hard Mosaik puzzle is published.
- User and Post flairs (completions) identify highly active players
- The Discovery Compass shows you unsolved Mosaik puzzles
- Mosaik puzzles track a scoreboard, with the best scores in ascending order
- At start of your play the snoo of the best player greets you to beat their score
- Before your first completion a compact tutorial explains the rules of the game
Built With
- devvit
- phaser.js
- vue

Log in or sign up for Devpost to join the conversation.