slippery-boxes v0.1
Slippery Boxes Initial Setup
Started a new puzzle game project called Slippery Boxes using PixiJS and React with Vite. The game features a platformer-style grid where players navigate to goal positions, with support for multiple “frozen” players that need to reach their own goals.
I built out a level editor using react-dat-gui for tweaking game parameters in real-time - things like grid visibility, player positions, and level dimensions. The editor stores level progress in localStorage and lets you switch between different levels on the fly.
Later in the day I added level import/export functionality with schema validation using Yup. Players can now copy level data as JSON and share it with others, or paste in level data from elsewhere. The validation ensures imported levels have the correct structure before loading them into the game.
More Slippery Boxes
A puzzle game built with PixiJS and React where players control multiple boxes with the same controls · play Slippery Boxes · devlog