Bouldaouf dash

by shubart
Overall★★★★★★★★★★3.23
Fun★★★★★★★★★★3.10
Innovation★★★★★★★★★★2.77
Theme★★★★★★★★★★2.60
Graphics★★★★★★★★★★2.76
Humor★★★★★★★★★★2.73
Mood★★★★★★★★★★2.84
a remake of a favorite game of mines

Not really in the theme, but i miss ideas

Get enough diamonds to have the exit door opens.

Due to a ninja bug that appeared in the few final hours, there are only a few levels.
I hope you will still enjoy nevertheless

Some assets are googled (and maybe copyrighted).

But the game engine is mine:

The source is split in two parts:

- Ludum48: the game itself
- chaos: a C++ library, the core of the engine

Otherwise i use the following C++ libraries

- OpenGL (4.5)
- Glew
- Glfw
- Irrklang
- Boost with MPL
- STL
- FreeImage
- Glm
- Tinyxml2
- Freetype
- Nlohmann/json

And

- TiledMap Editor

Sources are publicly given but due to some libraires dependencies, you probably won't be able to compile.
Let me know if you want some informations relative to the code.

GAMEPAD CONTROLS:


Dpad/Left Stick: move player
Right Stick: move camera
Button A: fake displacement (player does not move but he may push a rock or take a diamond)
Button Y: suicide (whenever you get stuck)

Start / Select : pause the game

KEYBOARD CONTROLS:


Arrows: move player
Control: fake displacement (player does not move but he may push a rock or take a diamond)
Space: suicide (whenever you get stuck)

F10 : toggle fullscreen
P : Pause
ESC : Restart

Comments18

Dobrila
Dobrila28 Apr 2021, 08:55
i've had fun playing this. i think its awesome that you did it in your engine and the graphics made me a little bit nostalgic :'D the mechanics are simple and the puzzles are fun to play
guladam
guladam28 Apr 2021, 09:15
Brilliant Puzzle game, absolutely loved it. :smiling_imp:

- Great level design, slowly introducing new strategies, enemies and mechanics
- Well-balanced difficulty curve
- Cool, nostalgic aesthetics and sound effects

My only constructive feedback is that the left/right control feels a bit clunky at times.

Anyways, thanks for making this, I had a ton of fun playing it. Also, huge achievement to do this from scratch in c++ in just 72 hours.
nusan
nusan28 Apr 2021, 18:49
Great entry! Your puzzle mechanics are good and the level add new rules one by one. The "skill" based levels are a bit less fun for me, like when you need to drop a boulder at the correct time to kill a bat. Last level I tried was the first with two bats, I could about figure out that I needed to do, but I didn't have much life less and didn't want to restart all the level for a third time. Anyway, great work!
strailks28 Apr 2021, 21:33
The music and graphics remined me of an 80's arcade style game. I liked the different puzzles that you added, they showed off the new game mechanics in an easy to understand way for the player. I didn't understand what control did at first, but I got the hang of it more as I player. Well done!
miej29 Apr 2021, 07:54
reminded me a bit of the old-school 90s era puzzle games. was pretty tricky to get the timing right of dropping stones on some of the enemies, but not too bad.
Vicco29 Apr 2021, 14:42
Hey, a Boulderdash clone! Pretty neat, and props for writing your own engine, even if it's not really all that in-theme.
digital bacon
digital bacon30 Apr 2021, 12:04
Neat game, nice clean graphics and audio, gameplay clear. Good work!
ABRDs
ABRDs30 Apr 2021, 14:02
Things were easy to see and understand, nice
UnagiV30 Apr 2021, 17:37
I loved it. It reminds me a old game with gem on PC, but i can't remember the name. Congrats !!
UnagiV30 Apr 2021, 17:38
Great idea to restart the level. it's like the demon concentrate himself
RockinWatson3 May 2021, 13:18
Def felt like early 90's puzzle game and was very nice!
Kerdelos
Kerdelos4 May 2021, 18:50
Good job ! Everything fits together and the puzzles are well designed although sometimes a bit hard due to how the players moves.
SIGILL
SIGILL6 May 2021, 20:34
When I try to run the game, it's being blocked by my anti-virus software. I'm sure it's not actual malware, but I wanted to give you a heads-up anyway. This is also the reason why I sadly couldn't play.
shubartauthor6 May 2021, 22:12
@sigill I am so sorry for you. You are missing the best game of this Jam ! You may still set 5 stars in the different categories ;) Did you try to add an exception directory in the anti-virus settings ? (you may put several Ludum projects inside)
Sentmoraap8 May 2021, 21:19
I liked the original game. I wonder what would be the extra levels if you hadn't that bug. There are a few non-tutorial levels and the existing ones are more about killing enemies than removing dirt and letting rocks fall in the right order.

You are one of the few developers who just use some libraries instead of a full-blown engine. That's cool.

Other games by @shubart

Found a bug?
Tell us on Discord