Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

Drag and BounceView game page

A game about bouncing a ball through a maze.
Submitted by Spielsieb (@spielsieb) — 2 days, 11 hours before the deadline
Add to collection

Play game

Drag and Bounce's itch.io page

Results

CriteriaRankScore*Raw Score
Did you make it in 3 hours (put 5 by default)#15.0005.000
How well does the game fit the themes?#54.6924.692
Audio#103.3853.385
Overall#113.7823.782
Gameplay#123.3853.385
How much do you enjoy the game overall?#133.3853.385
Visuals#222.8462.846

Ranked from 13 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

How long was your dev time?
3:30 hrs

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted (2 edits) (+1)

I loved how the level design progresses and how it gradually shows you new hazards and obstacles. The way the ball seemed to pick a direction to go randomly once released made it feel a bit clunky and I think the ball's collider size could be decreased a little.

I also loved the choice in music. It contributed to the game's energy.

Overall, nice submission.

Developer

Thanks for your feedback!

You were totally correct - the collider was a little too big - changed it in the update.


Glad you enjoyed it :)

Submitted(+1)

nice game overall ...felt the moment little draggy but got adjusted soon...nice step by step increase in difficulty for each level

Developer(+1)

Thanks - yeah couldn't really make the movement feel good. That was the main reason I just wanted to call it quits. But in the end - creating some more levels and trying to make it somewhat enjoyable always pays off :)

Submitted(+1)

I liked a lot! The walls dropping the ball after you drag it fits perfectly the theme! The challenge did not appear to be unfair anywhere. Awesome work!

Developer (1 edit)

Thanks - glad you enjoyed it. :)

Submitted(+1)

Simple game with some weird physics. The idea was good and fun.

Developer

Turns out getting physics working with drag and drop is pretty tough... I used transform.position and a throw script in the jam version - together with some drop conditions which turned out as weird as you found it. Then I tried it using force on the rigidbody but then the mouse can't keep up and I'll just let the ball drop at this point :(

Glad you enjoyed it :D

Submitted (1 edit) (+2)

Recomendation: Use a GameObject with a collider and rigidbody and attach a script with

// On the update method
Vector3 pos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
pos.z = 0;
_rigidbody.velocity = (pos - transform.position) * dragSpeed;

It should work fine

Submitted(+1)

You have excellent throwing in your game so this is probably gold! Thanks for sharing

Developer

Thanks - that works (updated the game).

However: it only solves the collision bugs, because doing it in this way will make the object lag behind the mouse. That looks and feels great in your game because it adds weight to the falling rocks but when dragging the ball in mine it feels a little off. I tried to mitigate it by setting the dragSpeed pretty high and adding a speed limit to the object while not getting dragged but then some new ways to cheat open up.


I give up now. Thanks anyway :)

Submitted (1 edit) (+1)

You can also increase the gravityScale from the rigidbody itself to have less of that moon-like experience.

I notice that you reset the velocity once it hits a wall and this just breaks the game feel and the way that physics works. I don’t actually know if its a line of your code or a really non-bouncy high-friction Physic Material.

I can recomend: increasing the dragSpeed to no more than 20f, increasing the gravityScale up to some point you feel good and natural and, finally: obviosly don’t reset the speed once it hit the wall.

Developer(+1)

Aw, crap - forgot to remove the speedlimiter on the wall collision. Thanks for spotting that. Yeah, I called the speed limiting function that should only activate once you hit the red area or let go of the mouse on hitting the wall... Fixed that now. Still not quite satisfied since the catapult levels are now way to easy but the bouncing and dragging feels pretty decent now.


Thanks again :)

Submitted(+1)

Was very easy before those  red walls, at first I was thinking that you need to cheat you way throw them, but at later lever I started to do it right.

Developer

Hm I guess throwing isn't required before that level and not explained via text - I guess I should've added a level with some blocks to throw against to force some learning from the player. Thanks for your feedback :)

Submitted(+1)

Well made little game! Reminds me of those old ass games where you drag your mouse through a maze with the jump scare thing.. Was kinda expecting a jump scare :D

But well made game! Looks a little basic but I think a little could go a long way with this concept :)

Developer(+1)

I agree. When I created the basic mechanics I noticed that it was just becoming the mouse-maze-games. I tried mixing it up by adding the throwing mechanic so I could maybe make a maze-style angry birds but I really couldn't naiI the gameplay I was looking for. I hope you enjoyed it anyway - thanks for your feedback :D

Submitted(+1)

Haha the mechanices had me laughing with this one. I had a hard time getting the throw and grab physics down but still very enjoyable! Good ramp of challenge as well!

Developer (2 edits)

Everyone told me that's not how you play a marble maze game - look who's laughing now.  <.<


Jokes aside - glad you enjoyed it and thanks for your feedback :)

Submitted

My ball got stuck at the end of level 2. But you really made something out of the theme! I enjoyed it!

Developer

You can reset the level with space - glad you enjoyed it. :D

(+1)

Great music and gameplay. Works really well for such short development time.

Developer (1 edit)

Thanks - I almost abandoned it halfway through but I am kinda glad I went back to polish it a little. Excited as always checking out the other games in the next few days :D