Road To Diamonds
About
Road To Diamonds is a little 2D Puzzle Action Game made in C++ with SFML2.
It is strongly inspired from Boulder Dash.
Render simulate a terminal using rasterized square font.
Preferentially use Itch.io launcher to play game. (RTD is not signed so it may be marked as unstrusted if you download it from itch.io website).
[ Play Game ] # Content- 16 levels into 2 worlds
- 1 world of 10 slots to create your own levels
- To Move: [Arrow Left/Up/Right/Down]
- To Restart: [R]
- To Exit/Back: [Escape]
- You cannot pose bomb underwater
- Bomb has a 3 x 3 destruction pattern
- Water and Lava are physics and move fast !
- If a rock is on another rock, it can slide on his side !
- Diamond have same behavior that rock.
- You need to collect all the diamonds to activate finish line
You can edit maps which are stored into maps/source/ with a picture editor software like paint
Maps are 42 x 26 pixels PNG.
Items pixelWhite pixel (RGB 255, 255, 255) is empty block. Every pixels which is not in block list will be an empty block.
ExampleTransform this (it's an upscaled 42 x 26 PNG) :
Into this :
Tips
- You can hot reload level from source PNG by using [E] instead of [R] while in the level.
You can edit data.db to rename levels and worlds by using a SQLite Workbench like SQLiteStudio for example.
Source Font for the rasterized atlas come from :
https://strlen.com/square/