Road To Diamonds
A downloadable game for Windows
Road To Diamonds
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
# Controls
- To Move: [Arrow Left/Up/Right/Down]
- To Restart: [R]
- To Exit/Back: [Escape]
# Type of block
Tips
- 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
# UI
[ Edit Game ]
# Level Editor
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 pixel
White pixel (RGB 255, 255, 255) is empty block. Every pixels which is not in block list will be an empty block.
Example
Transform 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.
# To Go Further
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 :
Status | In development |
Platforms | Windows |
Author | Tom |
Genre | Action, Puzzle |
Made with | SFML |
Tags | 2D, boolder-dash, diamonds, labyrinth, Retro, road, terminal |
Code license | MIT License |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard |
Download
Development log
- Optimization & DebugDec 29, 2021
- Nerf levels 105 & 107Dec 26, 2021
Leave a comment
Log in with itch.io to leave a comment.