SatisfAction - The Ultimate Marble Machine by MarkAis

[raw]
made by MarkAis for Ludum Dare 53 (JAM)

1.gif

Satisf-Action

You have found yourself in a mesmerizing marble machine, with the primary task of maintaining satisfaction amidst an increasingly chaotic marble mix-up. Your tool? A large, robust claw. Your strategy? A blend of quick reflexes, strategic placement, and tower-defense inspired mechanics.


Don't drop the ball!

2.gif The marble machine is dotted with various containers, each assigned to a different color of marble. Your primary goal is to ensure satisfaction by directing each marble into its corresponding container. Should any marble land in the wrong container or tumble off the machine, satisfaction levels will decline. Use your trusty claw to avert any marble mishaps and keep satisfaction at its peak.

~Mystery black marble~

3.gif Black marbles break the rules. They lack a designated path and instead offer a unique opportunity. Toss these mysterious marbles into the special container up top to unlock powerful defensive tools - the Paint Cannons!

You're not alone!

4.gif Strategically deploy your Paint Cannons to recolor marbles on the move. But beware! A misplaced Cannon could result in a colorful catastrophe, threatening your satisfaction levels.


Controls

Navigating this marble mayhem is a breeze: - WASD - Move the claw around - Space - Grab stuff with the claw - Tab - Switch between being close to the ground and a bird's-eye view for better strategizing


Thanks :)

I made this game solo - programming & modelling all the assets from scratch, except for the audio. I know only 0.1% of you might recognize it but I originally came up with the claw idea from this penguin mini-game in an old Madagascar game (yeah that exists). After developing the claw mechanic I remembered a really satisfying 3D "breakfast contraption" render made by Peter France from Corridor Digital, and that's how the marble factory came to be :D

Leaderboard

| Name | Highscore | |---------------------|-----------| | rickylee | 34780??????? | | Ategon| 18550 | | jitspoe | 7460 | | DJTequila | 2665| | potkirland | 2305 | | RookRules | 1570 | | 0XVOIDX0 | 1490 |

(post in comments and I'll add you)

Ratings

Overall 110th 4.116⭐ 45🧑‍⚖️
Fun 44th 4.209⭐ 45🧑‍⚖️
Innovation 100th 4.012⭐ 45🧑‍⚖️
Theme 634th 3.884⭐ 45🧑‍⚖️
Graphics 148th 4.36⭐ 45🧑‍⚖️
Humor 591th 3.068⭐ 39🧑‍⚖️
Mood 298th 3.845⭐ 44🧑‍⚖️
Given 34🗳️ 93🗨️

Feedback

Jimmybobb
02. May 2023 · 01:05 UTC
Really fun game! The concept is great and the colour palette is enjoyable and the sounds when marbles get delivered all add to the satisfying feel. I loved the progression path to getting cannon helpers, it had me coming back for multiple plays.
Some feedback, I had some issues getting used to the view for picking up the marbles. I was hoping that toggling would put me in a birds-eye view but it was the same angle but higher. Very minor issue though as you soon get the hang of it regardless.

Well done on a great submission.
Congeesetador
02. May 2023 · 17:40 UTC
After a while of figuring out how to properly play the game I started really enjoying it! I love games like these where you have to sort the colors, and on top of that the fact there's cannons to help you is awesome! This game was very easy on the eyes and relaxing. Great game! Keep up the good work!
Emaigualmc2_art
02. May 2023 · 20:17 UTC
Great game! I really liked the mechanics, the art is spectacular with a great job and finish. Congratulations! XD
SkelleRoznik
02. May 2023 · 21:34 UTC
That's a very engaging game! It kept me occupied for quite some time. Who would have though that sorting marbles could be this fun? The game look pretty and sounds are satisfying. It seemed quite difficult to pick up marbles sometimes, as you have to get so close, that they are behind the satisfaction meter. Resembles an actual crane game. Other than that, a very enjoyable and fun game. Great job!
LDJam user 336560
02. May 2023 · 21:49 UTC
@skelleroznik good catch on the UI blocking the most important area of the screen! :smile:
I'll have to think about moving it somewhere else.
Spacespytv
03. May 2023 · 00:01 UTC
Awesome, felt really fun, I can see it getting really chaotic! Would've loved the game elements to be a bit more closer together, still really fun though, feels very finished and polished.
Rincs
03. May 2023 · 03:07 UTC
Cool game, I wish there was a POV between the super high one and the close up one.
blank_3D
03. May 2023 · 11:11 UTC
You Sir have made a great game. It is engaging and quite challenging. I had a lot of fun playing!
The design of the level is very well made, with enough points of crossing where marbles stalked. The UI is not so well made, apart from it blocking the view, it is hard to read and understand how you are doing in the game. I think It would be interesting to explore the meter starting from the middle and leaning in the direction of the most missed marbles. Overall Great Work.
LDJam user 336560
03. May 2023 · 13:27 UTC
@spacespytv @rincs @blank-3d Thank you for the great suggestions, I'll definitely have a go with them for a post jam release! :D
resacaGames
03. May 2023 · 15:40 UTC
Very weird but enjoyable game!! Never understood what the black marbles did tho.
resacaGames
03. May 2023 · 15:42 UTC
I see now it gives you cannons... Damn. should've tried to claw those buttons some more, I gave up after the first try, too hectic to lose time with learning 😤
LDJam user 336560
03. May 2023 · 16:05 UTC
@resacagames Haha, yeah I should definitely ease out the difficult so people could learn the mechanics in peace and just admire the marbles :smile:
b4ux1t3
03. May 2023 · 17:27 UTC
You get 5s. Just. . .all the fives.

I don't have anything meaningful to say except that I really really enjoyed it.
Nozomu57
03. May 2023 · 17:36 UTC
Shiny marbles and mesmorising sounds are definetly the best part of the game, could watch it all day, if not for a bit wonky controls and harsh difficulty.
I agree with others about the birds eye view that it would help, but then you won't have any reason to return to the 3D view which is much prettier. I think it's better to leave just one perspective, but reduce shakiness of claw and always display with a shadow on top of which point it is situated.
klausklapper
03. May 2023 · 17:42 UTC
I love how you can always find something new, totally unexpected at a LD. This is one of these games. Visuals look very polished and consistent and work well with the theme. The core game play loop is a shoutout to all the small kids in us standing in front of those claw machines wanting a stuffed animal. Adding the canons for automatic colouring and branching into the TD genre was a stroke of genius.

Some suggestions on how you might want to improve on this:

- Music is lacking, and I think the game would benefit from a Soundtrack that matched the current Satisfaction (relaxing when it's high, fast and stressful when low).
- What about more canon types canon upgrades? Shooting frequency, or multicoloured ones that switch colour after attacking? Hook upgrades is another thing that comes to mind (i.e. targeting indicator, speed, size)
- Extending the scope: different marble machines, more than two colours, moving parts (i.e. rotating wheels, etc...)

In the end, this is a great achievement, especially for a solo project. Well done!

Okay, back to trying to break your Highscore!
Archaeognathus
03. May 2023 · 17:49 UTC
Very satifying indeed... until it suddenly spits out all the wrong marbles and it turns to action! :D
The visual style of the game is very neat and the claw is a fun, but sometimes infuriating mechanism (as a claw should be).
Welsharess
03. May 2023 · 18:51 UTC
I like the visuals, looks nice
Norah
03. May 2023 · 19:37 UTC
It was really hard but enjoyable, love the concept and the grip physics were satisfying !
LDJam user 336560
03. May 2023 · 23:12 UTC
Holy moly! So much great feedback, never expected this from my first Ludum Dare game :smile:
I've improved on some of the most frequent issues and **release a new IMPROVED version!** While also keeping the original jam version available.

@b4ux1t3 Thanks glad you enjoyed it!

@nozomu57 I got a lot of great feedback about the camera angle and the shadow not being visible. I was able to make the regular view higher and also more down turned so you can see the shadow in the middle of the screen. I think this is a great improvement!

Also I reduced the initial difficulty by a lot so more people could enjoy the wonders of marbles :smile: While having the difficulty exponentially increase later on in the game for sweaty gamers like me :)

@klausklapper Haha thank you so much. Lots of great suggestions! I'm really considering making a full version of the game after the jam, I've really enjoyed the development and it seems others like it too :D

@archaeognathus Glad you liked it. I agree the claw can be hard to hit sometimes. I've increased the hitboxes so it's easier too aim. It's satisfaction we're looking for not frustrating claw gameplay Haha :D

@welsharess @norah Thanks for playing!! :)

Also after watching a couple of people play it (Huge thanks to @rincs and @spacespytv), I noticed other common issues, so I added better feedback when you do something wrong, I added range indicators for towers, and made the Satisfaction meter less ambiguous.

![Update_1.png](///raw/0b2/25/z/5b273.png)
potkirland
03. May 2023 · 23:53 UTC
![marbles.jpg](///raw/828/f3/z/5b298.jpg)


Great game very intuitive and very innovative! take the tower defense and make it new!! I loved it. loved the visuals loved the gameplay! The level can be improved to allow for more rooms for towers. right now I felt like there is a ceiling on how much score can we get!
NuiN
04. May 2023 · 01:08 UTC
The graphics are satisfying asf
BorderDestroyer
04. May 2023 · 01:43 UTC
That was such a satisfying game to play! Everything about it just tickled my brain in the right way! Absolutely fantastic!
LDJam user 202408
04. May 2023 · 17:58 UTC
This is one of the most fun games I've played so far, once I understood the mechanics I just got into a flow state, it's so much fun to watch the physics do it's thing too, I think the towers are a nice and satisfying addition too, I'm surprised I didn't notice this game before, the polish is really darn good! awesome work

![0.PNG](///raw/8a6/13/z/5b4b0.png)
barce
04. May 2023 · 20:43 UTC
I really loved the graphics! Congrats on this polished great game!
DJTequila
04. May 2023 · 20:55 UTC
I like that the towers help, but don't do everything for you. The player is still engaged, looking for black marbles, trying to find any stragglers that the towers missed. Really is satisfying both visually and in gameplay. Way to go!

![Screenshot 2023-05-04 164937.png](///raw/6e6/3/z/5b50a.png)
Fragment Games
04. May 2023 · 22:05 UTC
well done! really like the Look and feel if this game. Nice entry! Keep it up
LDJam user 336560
04. May 2023 · 22:21 UTC
Thanks for all the feedback! Great score @djtequila !!
rekkorize
04. May 2023 · 22:52 UTC
Awesome game with addictive mechanics! I would love to play a more advanced non-ludum version. Good job!
LDJam user 336560
04. May 2023 · 23:09 UTC
@rekkorize Let's just say I might have something cooking in the summer :smile:
DeboTheaux
05. May 2023 · 00:13 UTC
Cute game!!! really creative!! I enjoy it. U should keep developing it
Andreadbx
05. May 2023 · 00:40 UTC
Love the color scheme and overall graphics, simple but very effective! Game idea is really original and has a lot of room to be expanded upon! keep up the good work!
jitspoe
05. May 2023 · 03:27 UTC
Thought I could get it to a point where it was impossible to lose because I had so many cannons, but I eventually lost my marbles.

![satisf-action 7460.png](///raw/46b/e1/z/5b58b.png)

Edit: Also really loved the momentum aspect and how you could fling marbles around.
LDJam user 258850
05. May 2023 · 03:54 UTC
I clogged the marble machine and i don't know what to do... :scream:

![image_2023-05-05_045444623.png](///raw/223/f3/z/5b593.png)

update: it overflowed and then ended haha :smile:

![image_2023-05-05_050237732.png](///raw/223/f3/z/5b595.png)
LDJam user 336560
05. May 2023 · 07:25 UTC
@rickylee holy shit WTF?????????????????? :smile: :smile: :smile: :smile:
Dominic Graziano
06. May 2023 · 18:30 UTC
fun game, I think I got the hang of it towards the end... thanks for sharing it!
RookRules
07. May 2023 · 01:33 UTC
I only got 1570 but omgoodness was this satisfying 4/5
HagamosVideojuegos
07. May 2023 · 18:20 UTC
I only can say one thing, I'm satisfied with the game.

Maybe the camera it's a bit dizzy, but I like the idea and the game design.

Congratulations!
DecrementedPalindrome
14. May 2023 · 16:45 UTC
This is a nice game. It's fun to play and the graphics are all nice and well themed. The sound effects provide a nice indication of what is happening off screen.
My main complaint was that the point where the claw picks up a marble is underneath the Satisfaction meter on the screen because of the camera angle, but it looks like you've already fixed that in the post jam version!
Michelle_go
15. May 2023 · 17:47 UTC
The process is well designed, good job
Roka Josh
17. May 2023 · 14:06 UTC
Really nicely designed game and well executed. Great job it was a blast to play!
F1Krazy
17. May 2023 · 20:07 UTC
This starts out almost relaxing, just watching the marbles rolling down the tracks, but then it very quickly spirals entirely out of your control. I have absolutely no idea how people are getting scores in the tens of thousands, I gave it several goes and could only manage a high-score of 280! The marbles seem to come at you faster than you can possibly deal with them. Do I just suck, or is there a trick I'm missing? Still a great game, though! Would love to play an expanded version of this, perhaps with a slower difficulty ramp.
LDJam user 336560
18. May 2023 · 04:52 UTC
@f1krazy Thanks for playing, the key is to unlock the paint cannons by throwing the black marbles in the black container up top!

Then you can grab them with the claw and position them anywhere around the map to help you out :smile: