Hi everyone!
I’d like to share a small passion project of mine: m4rbl3.com, a classic 3D solitaire puzzle game built using three.js.
The goal was to recreate a timeless puzzle experience while giving it a modern, lightweight 3D presentation that runs smoothly across platforms.
Key features
-
Fully rendered 3D gameplay using three.js
-
Works on desktop and mobile browsers
-
Can be installed as a Progressive Web App (PWA) for an app-like mobile experience
-
Completely free to play – no ads, no monetization
-
Focus on clean visuals, simple interaction, and performance
Tech notes
-
three.js handles all rendering and scene management
-
Designed to run well even on mobile GPUs
-
PWA support for offline-like behavior and home-screen installation
You can play it here:
This project was created by Petri Niskanen as a way to explore three.js in a real-world, production-style game rather than just demos. Feedback, questions, and suggestions are more than welcome!
Thanks for checking it out ![]()
![]()