Collatz Clockwork by ChanSmith
NOTE: Works best in Firefox. Text won't be sized 100% correctly in other browsers.
A game based on the Collatz conjecture. And clocks.
This is an incremental/idle game, and there are no real goals or achievements yet. If you need some motivation, how fast can you check all numbers up to 1,000? 10,000? Post your time(s) in the comments.
| Link | https://github.com/ChanSmith/collatz-clockwork |
| Link | https://chansmith.github.io/collatz-clockwork |
| HTML5 (web) -- some issues because of iframe -- prefer above | https://chansmith.itch.io/collatz-clockwork |
| Original URL | https://ldjam.com/events/ludum-dare/51/collatz-clockwork |
Ratings
| Given | 8🗳️ | 9🗨️ |
This could be a cool game, but the UI of the counter is so small that it's not really that good.
anyway interesting concept, hard to get an intuitive grasp of it, some more graphic clues on what is happening could be helpful:
ex :
- temporary different color for the part of a clock that was advanced
- a log of the operations on n
you may also add a type of clock that specialize into affecting other clocks
so cool concept, hard to grasp though
I definitely agree that more visual cues are needed (e.g. for the level of the first upgrade) -- I like your idea of a temporary color change when a clock gets advanced by another.
I am planning on doing much more with the statistics, e.g. graphing the current path (and the longest one, and the one with the greatest n), giving the option to view the maximum, etc.
And I'll be adding more types of clocks and upgrades for sure.
my only complaint is that there isn't a tutorial
it took only 6 hours for me to get to 10000 :sunglasses:
Good stuff :8ball:
There are some weird behaviours with the upgrades. For example upgrading playback speed on a producer also increaces cost of the checker upgrade. And when I upgraded all my producers to level 5 for enourmus amounts of money I realized that the lv 6 upgrades were now way cheaper than the lv 5 ones. But wow waht an idle game! Just managed to hit 500 :clock2: :clock7: :clock830:
Re: "With a bit more feedback and ability to tweak clock timing after creating them I could easily get sucked into this for hours"
Agreed more visual feedback is necessary. You can pause/unpause clocks through the right click menu, and I will add something to redistribute the times (It's actually already present -- you can uncomment the "redist-time-button" in the HTML or call Game.redistributeTimes() in the browser console -- but I removed it because it doesn't have the exact behavior I want yet). Thanks for the feedback!