Sokoban: Difference between revisions

From Uzebox Wiki
Jump to navigation Jump to search
mNo edit summary
m (→‎ROM: Updated the Play In Browser link, confirmed link works.)
 
(9 intermediate revisions by one other user not shown)
Line 23: Line 23:
}}
}}


Sokoban is an Uzebox remake of a fairly popular puzzle game. The concept is simple but quite deep on more challenging levels(sadly there are only 6 right now). The player takes the role of a warehouse worker pushing boxes who must cover all targets on the ground. A box may not be pulled so the player must look ahead to determine if a move will end up trapping a box. As of now I just wanted to release a beta and see if its worth developing further. Would really appreciate any bug reports/play testing/feature ideas.
Sokoban is an Uzebox remake of a fairly popular puzzle game. The player assumes the role of a warehouse worker who for some reason must push boxes onto the targets
mysteriously painted on the ground. As the warehouse worker is underpaid, he refuses to pull a box so planning ahead is necessary.


==Current Features==
==Current Features==
Line 31: Line 32:
* 6 Maps
* 6 Maps
* Customizable Tile and Character Sets
* Customizable Tile and Character Sets
* Simple Menu System
* Built In Help Screens (minimal)
* Built In Help Screens (minimal)


==Upcoming Features==
==Upcoming Features==
* 2 Player Modes: VS & Coop
* Lots More Maps/Demos
* Lots More Maps/Demos
* Extra Tile and Character Sets
* Better Tile and Character Sets
* Multiple Music Tracks
* Multiple Music Tracks
* Level Editor Overhaul With Map Save(On Chip & SDCard)
* Sequel[http://uzebox.org/wiki/index.php?title=Sokoban_World]
* Attempt Simple Random Map Generator (unlikely)
 


==Controls==
==Controls==
* Up = move up
* D-Pad = Move worker
* Down = move down
* Left = move left
* Right = move right
* Select = restart level
* Select = restart level
* Start = bring up menu(in game/editor), select menu item
* Start = bring up menu(in game/editor), select menu item
Line 52: Line 50:
* B = place tile (map editor)
* B = place tile (map editor)


==Notes==
I really would like to finish this up into a proper game. At the very least it needs more tiles,maps,and music. The level editor leaves something to be desired as well.
If you have a hard time solving a level watch the demos from the title screen. Eventually I would like to add a demo for every map. Currently I maybe shifting gears towards my upcoming title so this might be on the back burner for a while.


==ROM==
==ROM==
[[Media:Sokoban.hex]]
[https://nicksen782.net/UAM/APP_emu/?gameid=153 Play In Browser]
 
[[Media:SokobanBeta.hex]]
 
==Misc==
The game was never truly finished, and unfortunately the source was destroyed by some erroneous(user error) disk partitioning during an multi-OS install. I did attempt a low level recovery, but no dice. Sokoban World was developed immediately after this game, basically to replace it. This was my first game I ever "completed", and I think the subsequent ones got a bit better :)


<!--
<!--

Latest revision as of 23:06, 12 January 2019

Sokoban
Sokoban.gif
Sokoban single player
GenreBlock Move Puzzle
DeveloperLee Weber (D3thAdd3r)
EngineKernel V2
Video Mode2
Latest release1.0 Beta
Release dateMay 8th, 2009
LanguageEnglish


Sokoban is an Uzebox remake of a fairly popular puzzle game. The player assumes the role of a warehouse worker who for some reason must push boxes onto the targets mysteriously painted on the ground. As the warehouse worker is underpaid, he refuses to pull a box so planning ahead is necessary.

Current Features

  • 1 player puzzle mode with map rotation
  • Demo Playback
  • Built in Level Editor (saving map not yet done)
  • 6 Maps
  • Customizable Tile and Character Sets
  • Simple Menu System
  • Built In Help Screens (minimal)

Upcoming Features

  • Lots More Maps/Demos
  • Better Tile and Character Sets
  • Multiple Music Tracks
  • Sequel[1]


Controls

  • D-Pad = Move worker
  • Select = restart level
  • Start = bring up menu(in game/editor), select menu item
  • X = rotate map counter-clockwise, tile selection(editor)
  • Y = rotate map clockwise, tile selection(editor)
  • B = place tile (map editor)


ROM

Play In Browser

Media:SokobanBeta.hex

Misc

The game was never truly finished, and unfortunately the source was destroyed by some erroneous(user error) disk partitioning during an multi-OS install. I did attempt a low level recovery, but no dice. Sokoban World was developed immediately after this game, basically to replace it. This was my first game I ever "completed", and I think the subsequent ones got a bit better :)