About Swordkoban
A puzzle adventure where every crate carries meaning
Swordkoban combines the careful spatial logic of Sokoban with word formation and hero abilities. Every level asks for a readable result: place the right letter on every rune and forge the word without losing control of the board.
· 5 minute read
What Swordkoban is
Swordkoban is a browser puzzle game built around a direct rule: push letter crates onto matching letter targets to complete the displayed word. It preserves Sokoban’s central tension—crates can be pushed more easily than they can be recovered—while making every goal visually and linguistically distinct.
The adventure is organized into worlds, chapters, and levels. Published level layouts, words, par values, board objects, and hero definitions are delivered from the game service, allowing the playable collection to grow without turning the client into a catalog of fixed mock boards.
The design principles
A strong level should be understandable before it is solvable. Walls communicate board shape, obstacles reveal bottlenecks, letters identify exact destinations, and every successful action produces an immediate board change. Difficulty should come from dependencies and route planning rather than hidden rules.
- Readable goals: every target shows the letter it accepts.
- Meaningful decisions: pushes change future access, not just current distance.
- Recoverable learning: Undo supports local experiments and Reset restores a clean attempt.
- Distinct heroes: abilities alter planning while respecting clear limits and cooldowns.
- Mobile-first control: the board supports touch gestures while keyboard and visible controls remain available.
How levels earn their difficulty
Swordkoban levels can use irregular playable outlines rather than assuming every board is a simple rectangle. Word length, minimum solution moves, obstacles, boundaries, corridors, articulation points, crate mobility, and target dependencies all contribute to practical difficulty. A map with large open space can be easier than a smaller map with one critical gateway.
Level checks search for a valid solution and establish a par reference. Generated candidates are screened for obvious deadlocks, tested for a solution, checked against existing map fingerprints, and then improved in the background when a stronger optimal result can be found. Human play remains important because a valid search result and an enjoyable puzzle are related but not identical qualities.
Why heroes have skills
Traditional Sokoban offers a deliberately narrow action set. Swordkoban’s heroes add controlled exceptions: a pull, a blink, a long push, or an obstacle exchange. Each exception creates new solution families, but use limits, cooldowns, targeting rules, and fixed travel distances prevent a skill from becoming a universal escape button.
The player chooses a hero for a level and can reconsider during play. This encourages experimentation with the same board: one route may rely on precise ordinary pushes, while another spends a limited ability to reduce walking or open a different region.
Built for different ways to play
The interface includes keyboard input, touch swipes on supported mobile devices, visible directional controls, reduced-motion preferences, high-contrast preferences, text labels, focusable actions, and status announcements for important outcomes. Accessibility is treated as part of puzzle clarity: a player should be deciding where to move, not guessing what a control means.
Feedback about controls, readability, assistive technology, level clarity, or unexpected behavior belongs in the contact channel described on this site. Reports that include the route, level number, device, browser, and steps to reproduce are the most useful.