CubeGuy is a clone I've made of the puzzle game
Block-Man / Blockdude, with the following features:
- Native Windows app, doesn't require DOSBox
- Open-source; should compile for at least Mac and Linux too
- Unlimited undo
- Save / load replays
- Level editor included
- Can import levels from Block-Man (with a bit of work)
- Comes with 5 fairly easy levels
From the Block-Man topic, my general description of Block-Man (edited to reflect graphical differences in CubeGuy):
Basic concept, it's tile-based, and levels consist of basically four elements on any given tile - either bricks (unmovable), a crate (you can pick these up, upon which they'll be carried above your head, you can take them anywhere as long as you have an open tile above you, and you can put them down which will place them on the tile in front of you - if there's already one tile in front of you, you'll place the block on top of it, but you can't stack them higher than 2 tiles high without building a ramp), empty space, or the goal (one per level), and you have to figure out how to move the crates to get to it. With or without a carried crate, you can move one tile in either direction, and you can step up a height of one tile. Usually, you cannot turn around on the spot, but you can if there's a tile behind you that prevents you moving forward, even if it's low enough to step up onto (as "move left/right" and "step up" are different keys). Fairly simple concept (I probably made it sound more complicated than it is), but the puzzles can be quite clever - if a bit tedious at times.
V1.05
-----
- Added the option to revert to the pre-V1.04 graphics
- Fixed a bug where, upon opening a level, the game doesn't scroll the view to the correct place
- Added the ability to zoom in and out
V1.04
-----
- Graphics now have a 3D-ish appearance like in Block-Man
- Added two more included levels, bringing the total to 7
V1.03
-----
- Fixed a bug where "Save As" acted like "Save"
- Ships with 5 included levels
V1.02
-----
- Fixed a physics edge-case that was incorrectly replicated
V1.01
-----
- Fixed a bug where large Block-Man levels wouldn't import properly
V1.00
-----
- Initial release
Download:
https://1drv.ms/u/s!Am6NTdy4vnPXiUbfDEZ6L9pmnpr6?e=lUOfjoSource Code:
https://bitbucket.org/namida42/cubeguy/Instructions: Just unzip and run. Use File->Open to open a level. Use the options in "Help" for info on controls and level editing.
To import Block-Man levels:
1. Take a screenshot of the level, in its initial state, using DOSBox
2. Convert the screenshot to BMP
3. Load the BMP file in Cubeguy using File->Import Block-Man 1 Level
4. (Optional) Save the converted level