Sfera - sliding puzzle in curved space
3D space may have some curvature. Sfera helps to realize that.
Sfera is a sliding tile puzzle game (like the classic 15 puzzle). But its space is curved. So its board has no bounds and is closed in itself.
Click to slide a tile.
Drag to rotate.
Mouse wheel to evert the space.
Each puzzle level is initially solved. Just explore it at first: spin it, mess around, reset. Then choose a mission (it shuffles the tiles) and try to reach the initial state manually. Next level becomes available when 2 of 3 missions are completed.
GPU required: Shader Model 3.0 (with Vertex Texture support) e.g. DirectX 9.0c.
Windows and Android versions have the sound.
Implementation details for geeks
The present 3D space has constant positive curvature (becoming by stereographic projection of 4D sphere).
Each game level has a 2D surface (currently sphere or torus) defined in that space. The surface is devided into tetragonal cells to place tiles inside. The cells are subdivided into smaller parts to define coordinates for sliding tiles smoothly.
Geometry of tile vertices is calculated in a Vertex Shader. Coordinates of subdivided cells passed to the shader using Vertex Texture.
The shader basic functionality is opened on Asset Store.
Status | Released |
Platforms | HTML5, Windows, Android |
Rating | Rated 4.0 out of 5 stars (5 total ratings) |
Author | Torec Studio |
Genre | Puzzle |
Made with | Unity |
Tags | 3D, 4d, Abstract, Minimalist, non-eucledian, non-euclidean, psychedelic, Puzzle-Platformer, reverse-perspective, sliding-puzzle |
Average session | A few minutes |
Inputs | Mouse, Touchscreen |
Install instructions
Windows: No installation needed. Just Sfera.exe (and Sfera_Data folder).
Android: No special requirements needed.
Also available on
Development log
- Rotate by draggingJul 19, 2017
- Keyboard rotation WASD + Home/EndJul 07, 2017
Comments
Log in with itch.io to leave a comment.
Ok, I understand the concept, but WHY THO!?
Understanding is good too
Avarage session: a few minutes 😂
but fr i loved the idea... I couldn't finish but really great game
great concept but here are some suggestions:
Thanks! The game's a bit ancient now.
There's a fresh game project Hyperbolica by CodeParade:
My mouse wheel is broken
roses are red
violets are blue
this dont make sense
N U M B E R S A R E H A R D
very impressive