Shabadoo by Geckoo1337
FIXED!
Hello everyone. Shabadoo is my entry for the 51th LudumDare session. I made a physical game (more or less) like a golf or a snooker game. You have to push colored balls in holes according to a number of attempt/strokes. However each 10 seconds you lose a stroke...
Select the white ball and elaborate a strategy giving force with your cue (left mouse button pressed and released). You can save your strategy displaying some dots using the right mouse button which displays or erase previous dots in-game. This way you can reproduce your best attempts. If you have no more strokes - you lose. If the white ball fall in a hole - you lose...
Escape to go back to the menu.
R to retry
This game has been developed using my own template in C++ without any other dependencies. The background music has been created using a single algorithm - playing with bitwises... In fact, this GameJam became for me a CodeJam :/
https://geckoo1337.itch.io/shabadoo-ld51

https://geckoo1337.itch.io/shabadoo-ld51
| Link | https://geckoo1337.itch.io/shabadoo-ld51 |
| Original URL | https://ldjam.com/events/ludum-dare/51/shabadoo |
Ratings
| Given | 11🗳️ | 9🗨️ |
Hope it's something easy to fix, so others can enjoy what looks like a fun game :) Good luck!
Today I finally fixed the main problem. All works well as expected. Thank you everyone for your kind feedback :)
The positives of this approach are, of course, easily felt. The game plays super smooth and the physics do exactly what one might expect.
(btw, I didn't found how to erase the dots, right-click always adds a new one above the previous, but I guess I'm doing it wrong)
Pour effacer une marque (dot) **clique exactement sur le point avec le bouton droit** - c'est au pixel près :)
I have one small thing to add to make the gameplay just a little bit more streamlined: Show the player when he can shoot the ball again. I repeatedly tried to drag the line once the ball slowed down until it actually appeared and I think there can be a better solution
Also cool that you did it in pure C++. You can definitely tell it was made that way instead of with Unity in the best way. Low-level tuned games always feel so much tighter to me.
Check out my game too! :v: