Swear Jar by Steffo
Where all your money goes
:information_source: About
A short incremental game for Android which makes use of your device's gyroscope!
Try to fit the most coins in the jar!

When space runs out, spend some coins to buy upgrades, such as an automatic coin dropper or a machine that exchanges your coins for bigger, more valuable items!

Will you be able to craft the legendary Holy Crown?

Or will you try to find some diamonds?

:video_game: Controls
- Touch screen: Interact
- Tilt your device: Change gravity
:medal: Leaderboards
At any moment in game, tap the value of your jar to submit your score to the leaderboards!
:package: Installation
Since the package is unsigned, Google Play Protect might prevent the installation of the application.
Make sure to press More Details and then Install anyway to bypass the warning.
:bug: Known issues
Completing payment for a converter while its ghost is placed in an invalid position (red) will cancel the purchase with no refunds.
Undoing an in-progress payment will reset your progress on it with no refunds.
| Git | https://github.com/Steffo99/ld54/ |
| Android | https://steffo.itch.io/swear-jar |
| Original URL | https://ldjam.com/events/ludum-dare/54/swear-jar |
Ratings
| Overall | 599th | 3.54⭐ | 27🧑⚖️ |
| Fun | 563th | 3.46⭐ | 27🧑⚖️ |
| Innovation | 192th | 3.86⭐ | 27🧑⚖️ |
| Theme | 360th | 3.94⭐ | 27🧑⚖️ |
| Graphics | 426th | 3.852⭐ | 29🧑⚖️ |
| Humor | 554th | 2.913⭐ | 25🧑⚖️ |
| Mood | 889th | 3.063⭐ | 26🧑⚖️ |
| Given | 42🗳️ | 41🗨️ |
# [Post-jam 1 · 75 hours](https://github.com/Steffo99/ld54/compare/ld54+build.4...pj54+build.1)
- **Fix entities not despawning (significant performance improvement)**
- Remove random values from gems and diamonds
- Fix artifact collision shapes
- Fix entities getting produced twice
- Remove debug tooling and unused scripts
- Add gravity emulation with arrow keys for possible future PC port
- Fix crown size
- Make entities sleep when inactive for too long (*buggy, will be reverted in the next patch*)
- Fix gem hue not being randomized
- Fix artifact hue being overwritten with a random color
# [Post-jam 2 · 97 hours](https://github.com/Steffo99/swear-jar/compare/pj54+build.1...pj54+build.2)
- **Add score submission mechanism and [scoreboard](https://viewer.arcade.steffo.eu/?board=ld54)**
- Prevent entities from going to sleep when inactive for too long
- Fix converter coloring when selecting which ones to delete
I recomend you make a video maybe, for those who don't manage to play on the phone? But that wouldn't capture my favourite part, which was finding the best angle to leave the game running :D
Congrats again, I liked this game. Publish it :)
The visual is charming and the game is some sort of cookie clicker but it is still very enjoyable. Sadly, it runs poorly on my phone (20 fps or so I'd say).
The sfx and graphics are quite nice and I did enjoy seeing the gears of the "converters".
Great job, it's nice that you keep updating it.
Keep up the good work :smile:
I don't think it will be possible to make an HTML version, as without a gyroscope half of the fun of the game is gone :sweat_smile:
Maybe it might work with a controller, but we'll need some testing to do that.
Maybe I should record a short GIF, just as a preview...
I wonder if ldjam.com supports animations...
What mechanics in particular you felt were unclear?
It would be useful to know for potential future versions!
What version of the game did you play and what device did you use?
I know that the jam version is *significantly* slower than the post-jam one, but if the post-jam version still is really slow we might have some optimization to do to get it working on more devices!
I have a Snapdragon 480. It's a middle range CPU.
Maybe could be a little more clear that the coins are meant to go into the top of the upgrades, we put ours right in the corner out of the way and it ended up being useless. I do notice the funnel element built into the sprite but maybe that aspect could be accentuated more?
I think there is an issue with the fact you have to pay for upgrades using specific items. If you just changed upgrades to cost e.g $150 rather than 25 gold coins specifically it would get rid of a lot of weird edge cases where you paint yourself into a corner with the order or way you bought things. You'd lose that strict progression from one item to the next, but most incremental games just solve this by having each new item cost an order of magnitude more than the previous, making it difficult to sequence break.
Really enjoy the way you build up from copper coins to precious gem encrusted jewelry and golden chalices.
Overall definitely feel a smoother and more fleshed out version of this game could be a lot of fun.
I don't really like this kind of games, but it's so nice it kept me well entertained for a few minutes. It's polished and has fun mechanics (mechanics I'd love to play more with). Well done!
[edit] I played it on a powerful device, and the game lagged once, when there was a LOT of coins (before I understood how to spend the coins) and I turned the phone.
I encountered a couple issues (they were already described in "known issues"), a performance drop when the jar is full of items, and things were getting stuck sometimes. I had an urge to hit the phone real hard on the side like you would hit a jar but that didn't help. 😂
Question: do you have to swear for each coin you produce?
Maybe a big arrow on top of the converters would help!
Upgrades are... not as refined as we would've liked, as we struggled to finish the core mechanics in time and ended up setting all costs during the last hour of the jam :sweat_smile:
Thanks for the feedback, those are some good ideas for the final version of the game!
As for swearing... Not sure, let's ask @sensei, who thought of the name of the game!
To purchase it you have to remove the necessary amount of coins from the jar! :slight_smile: