Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I LOVED this!! I was struggling at first, but when I realized that it works best by using it like an actual rotary phone and spinning the hole from the number to the pin? Oh man, it all clicked and felt SO GOOD. I made it to Rank 10 on the leaderboard, so we'll see how long I stay up there lol.

The only thing that tripped me up is that if I tried rotating the wheel before it reset to original position, it usually got stuck and/or rotated weirdly. This might be intentional if you're not supposed to rotate it before it resets, but with the time limit and longer sequences I reeeeally felt like I needed to spin during that period. Idk if that's just a skill issue on my part tho. Great game, absolutely knocked it out of the park!

(+1)

Thanks for the feedback! The janky rotation when it's returning is not intentional, I couldn't figure out a way to solve it, the issue is caused by the tween still rotation to return the dial and being forcibly stopped by the user holding it, as the behind the scenes is still decreasing, it leads to some odd rotations. 

And yes, treating it as a real one and going with the cursor on the holes is the best way to go. There's even some 'skip' moves you can do from numbers 1 to 5 where if you drag them straight to the stopped they'll rotate just fine, so you save a lot of time there.

(+1)

That makes sense, classic game dev bug! :P You may have already tried this, but if you cache the tween as a variable somewhere, you can call tween_variable.kill() when the user grabs the dial to make the tween stop prematurely. I had to do something similar in our game when combos or rounds end early and we reset all of our PathMoving2Ds.

I'm gonna have to try the 'skip' strats, it's addicting trying to get on the leaderboard!