

1024 MOVES
CUBE (1024 MOVES)
3D Sokoban Puzzle Game
[ Strategy · Puzzle · 3D Sokoban ]
Game Introduction
This is a 3D Sokoban-style puzzle game rendered with WebGL. Players control a cube character moving through 3D space, pushing boxes and triggering switches to alter terrain, ultimately reaching each level's goal (a glowing orb).
The name "1024 MOVES" represents the theoretical optimal moves. Challenge yourself to complete the game with minimum steps!
Basic Controls
Movement Controls (any of the following):
[↑] or [W] or [Z] - Move Back
[↓] or [S] - Move Forward
[←] or [A] or [Q] - Move Left
[→] or [D] - Move Right
Function Keys:
[Space] - Switch between players
[R] - Restart current level
[M] - Mute / Unmute sound
Game Elements
○ Player Character
- The cube you control, highlighted edge indicates selection
- Some levels have multiple players, use Space to switch
○ Boxes (Pushable)
- Normal boxes: Can be pushed, used to hold switches or fill gaps
- Special boxes (blue glow): Climbable boxes
○ Switches (Triggers)
- Green switches: One-time activation, permanently changes terrain
- Red switches: Must be held down to stay activated
- Switches can raise/lower platforms and open paths
○ Goal Orb
- The endpoint of each level, touch it to complete the stage
- A glowing sphere floating at the destination
○ Platforms
- Tiles of varying heights form the 3D terrain
- Cannot cross if height difference is too great
- Use boxes to climb to higher areas
○ Holes
- Empty spaces in the map
- Falling in causes game over, requiring restart
Game Mechanics
Pushing Boxes
- Players can push boxes
- Boxes move one tile in the push direction
- Cannot push if blocked by other boxes or walls
- Boxes can be pushed into holes (they disappear)
Height System
- Maps feature elevation differences
- Players can only cross certain height differences
- Use boxes to reach higher platforms
Switch Interactions
- Stepping on switches triggers terrain changes
- Platforms may rise or lower
- New paths may open up
Multi-Character Cooperation
- Some levels require multiple characters working together
- One character holds a switch while another passes through
- Use Space key to switch between characters
Level Guide
The game has 17 levels with progressive difficulty:
Level 1: Basic movement tutorial
Level 2: Box pushing introduction
Level 3-4: Complex box puzzles
Level 5: One-time switch tutorial
Level 6: Pressure switch tutorial
Level 7: Multi-character cooperation tutorial
Level 8-11: Combined challenges
Level 12: Climbable box tutorial
Level 13-17: Advanced puzzles
Tips for Success
- Observe the Whole Layout - Survey the entire level before moving, Locate switches and the goal orb
- Plan Your Route - Think about final box positions before pushing, Misplaced boxes may make the level unsolvable
- Use Multiple Characters - When a red switch needs to be held, Have one character hold it while another proceeds
- Mind the Height Differences - Make good use of climbable boxes, They are key to reaching higher areas
- Restart When Stuck - Press R to restart if you're stuck, Don't waste time on an unsolvable state
Interface Guide
Top Left: Current move count (X MOVES)
Top Center: Current level (STAGE X)
Bottom Left: Control hints (M - Mute, R - Retry)
Technical Specifications
Engine: WebGL + JavaScript
Rendering: Real-time 3D rendering
Sound: Procedurally generated sound effects
Compatibility: Modern browsers with WebGL support
File Size: Approximately 50KB (including textures)
Getting Started
- Open index.html in a modern browser
- Press any key at the title screen to start
- Complete all 17 levels to finish the game
- Challenge: Complete with as few moves as possible
Begin your puzzle journey!
Conquer each level with your wisdom!