"Game Features
15 Challenging Levels: From easy to complex, difficulty gradually increases.
Beautiful Graphics: Clean interface, rich colors, and smooth animations.
Character Customization: Change different character skins.
Diverse Background Themes: Personalize your character with different background styles.
Responsive Controls: Intuitive touch controls, adapted for mobile devices.
Victory Animation: Cool victory animations when you complete a level.
Level Reset: Reset the current level if you're stuck.
Skip Level: Skip to the next level after completing a level.
Gameplay
Move Character: Use the directional buttons (▲▼◀▶) to control your character's movement.
Push Boxes: Walk up to a box and push it in the direction you're moving.
Achieve Objective: Push all boxes to the target location (marked with different colors).
Victory Condition: Complete the level when all boxes are on the target point.
Controls:
?? Reset: Restart the current level.
⏭ Next Level: Proceed to the next level after completion.
?? Skin: Change your character's appearance.
?? Background: Change background theme
Game Rules
You can only push boxes, not pull them.
If there is a wall or other boxes blocking your path, you cannot push the box.
You can only push one box at a time.
You need to plan your route in advance; some locations may prevent you from completing the level.
Technical Specifications
Platform: Android
Minimum SDK: 24 (Android 7.0)
Target SDK: 34 (Android 14)
Screen Orientation: Portrait mode only
Development Language: Java (no Kotlin dependency)
Installation Package Size: Optimized to under 10MB
Level Progression
The game includes 15 carefully designed levels:
Levels 1-3: Introducing basic gameplay
Levels 4-7: Intermediate difficulty, including obstacles
Levels 8-12: Advanced layout, including multiple rooms
Levels 13-15: Expert challenge, requiring careful thought"
Sokoban is a classic puzzle game.