A downloadable project

Get this project and 2 more for $13.00 USD
View bundle
Buy Now$4.99 USD or more

Please note StreamFX plugin (which is a vital part of the extension) might not not fully compatible with OBS 28 yet. This extension might not work as intended on OBS 28. 

This extension allows you to transform any OBS source into a puzzle game. Your viewers can use the chat to swap the individual pieces to solve it! 

Great interactive game for when you're away from your screen. You can create a new puzzle game out of any source or scene on the fly! 

Fully Automatic

It's extremely simple to create a new puzzle game! You just tell the extension which OBS source to use and how difficult you'd like it to be. It will automatically create a new scene with all the pieces (and their coordinates) and add it as a source to your original scene. 

After that you can just press the Start button! (in some cases there might be some minor adjusting needed for size/position of the nested scene)  

Have multiple puzzle scenes

Create a puzzle game for multiple sources or scenes! You can have as many as you'd like and freely swap between them, depending on your current scene! 

Huge Customization

Choose the grid size (difficulty of the puzzle), customize borders and margins between the pieces, pick a font for the  coordinates and choose your own colors for everything!

Animations and sound effects

Shuffling and moving pieces is fully animated and comes with optional sound effects! And you can easily swap out the sound effects for your own as well!

Automatically announce winners

The game can automatically detect when the puzzle is solved and even keeps track of which viewer placed the most pieces right! 

Reshuffle and Give up commands

You or your mods can reshuffle or auto solve the puzzle at any time. 


Fully automatic Leaderboard for your current and all the previous Puzzle games.

Important note

The extension requires the following OBS plugins to be installed (minimum recommended versions): OBSWS,  ShaderFilter (1.21),  StreamFX ( and Move Transition (2.4.4). Move transition is especially important to update to the latest version.

There's no migration function for your current puzzle scenes from LioranBoard 1, you will need to recreate them in SAMMI.

Special thanks goes to:  

Cyanidesugar for testing the extension! 
All my lovely Patrons that support me in making more extensions! 

If you would like to support me in creating more extensions for SAMMI, you can navigate to the Donate section.

DISCLAIMER: The extension is provided as is. The developer has no obligation to provide maintenance and support services or handle any bug reports. Feel free to edit the extension for your own use. You may not distribute, sell or publish it without the author’s permission.


Get this project and 2 more for $13.00 USD
View bundle
Buy Now$4.99 USD or more

In order to download this project you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

Puzzle Game SAMMI.zip 134 kB
Puzzle Game LioranBoard 1.zip 137 kB

Development log


Log in with itch.io to leave a comment.

Hi Christina, just wanted to let you know that the documentation on the download page is directing to your Lucky Wheel extension

Thank you, fixed!

I bought this and it's a fine plugin even though it ment for me to use lioran board for the first time :)  But i do have some request for it though.

- Possibility to rename the !puzzle trigger to something else. Viewers complain about it and want a shorter word. 

- Overall Leaderboard would also be nice. instead of the game resetting leaderboard when starting new game?

  1. You can rename the trigger to whatever you’d like. Right click on the button - Edit Twitch Triggers. See more in the FAQ section.
  2. There is currently no plan for an overall leaderboard, as this extension is already a bit too complex and every user wants to implement it in their own way anyway. Maybe in the future. You can, however, program your own solution. For example, you could save the current winners score into .ini file with File: Save Value command and reload it each time you start a new game.

Cheers! Christina

I made my purchase! Thank you Cristina

Thank you for your support!