MegaSokoban: Difference between revisions
Jump to navigation
Jump to search
Martinsustek (talk | contribs) No edit summary |
Martinsustek (talk | contribs) |
||
Line 28: | Line 28: | ||
* Simple game engine (copied from [http://uzebox.org/forums/viewtopic.php?f=10&t=914 Sokoban for AVR TV Game]) | * Simple game engine (copied from [http://uzebox.org/forums/viewtopic.php?f=10&t=914 Sokoban for AVR TV Game]) | ||
* Unique level compression algorithm (average level has less than 27B) | * Unique level compression algorithm (average level has less than 27B, very cheap decompression) | ||
* 999 levels (selected levels from collections [http://users.bentonrea.com/~sasquatch/sokoban/ Microban, Sasquatch by David W. Skinner] and [http://larc.unt.edu/ian/research/sokoban/ Procedural Sokoban Level Generation - algorithmically generated by Joshua Taylor and Ian Parberry]) | * 999 levels (selected levels from collections [http://users.bentonrea.com/~sasquatch/sokoban/ Microban, Sasquatch by David W. Skinner] and [http://larc.unt.edu/ian/research/sokoban/ Procedural Sokoban Level Generation - algorithmically generated by Joshua Taylor and Ian Parberry]) | ||
* Custom video engine (modified engine 5 with tile size 12x16 px and screen size 16x12 tiles, no scrolling or sprites - around 3KB of SRAM free!) | * Custom video engine (modified engine 5 with tile size 12x16 px and screen size 16x12 tiles, no scrolling or sprites - around 3KB of SRAM free!) |
Revision as of 18:10, 22 January 2012
MegaSokoban | |
---|---|
| |
Genre | Logic/Puzzle |
Developer | Martin Šustek |
Code license | or (at your option) any later version. |
Media license | version 3.0 |
Engine | Uzebox 3.0 |
Video Mode | Custom |
Latest release | Final Version |
Release date | January 2012 |
Language | English |
Classical sokoban game with minimalistic engine and 999 levels.
Features
- Simple game engine (copied from Sokoban for AVR TV Game)
- Unique level compression algorithm (average level has less than 27B, very cheap decompression)
- 999 levels (selected levels from collections Microban, Sasquatch by David W. Skinner and Procedural Sokoban Level Generation - algorithmically generated by Joshua Taylor and Ian Parberry)
- Custom video engine (modified engine 5 with tile size 12x16 px and screen size 16x12 tiles, no scrolling or sprites - around 3KB of SRAM free!)
- 1000 moves undo push ringbuffer (thanks to lot of free RAM)
- Remembers last opened level and state of completion (if was done) of each level in EEPROM (5 slots)
- Simple sounds (partly from MegaTris)
- Not music (but about 16KB of program space for it)
Controls
In Game
- D-Pad = Move
- A = Restart Level
- B = Undo push
- X = Next level
- Y = Previous level
- Select = Level menu
Level Menu
- D-Pad = Change level by 1 or 10
- L/R = Change level by 100
- Start, A, B, X, Y = Play level
ROMs and sources
Will be added when I get permission to use levels