And on my phone my finger gets in the way of seeing some of the bullets. Would be easier with a mouse.
but you’re right, lots of bullet hells get easier if you hold still and only move when required.
Of the 19% of the players worse than you, some tried to die quickly on purpose, others were perhaps less lucky than you...
games like this have a lot to teach you about patience and reflexes
Only the best players are in the “top 1%” for example. Being in the top 50 is more prestigious than the top 300,000.
the quickest I could do was 0.7s lol
I'm unreasonably proud of myself for this XD
If you want to go in the direction of adding more stuff, there's a lot of room to add power-ups, special bullets, walls, and so on. But this simple game is quite elegant as it is and doesn't really need any of that.
Nice work.
- Give the bullets gravity relative to each other. Now the particles can change direction very abruptly.
- Change the bullet pattern to use live positioning of real satellites for the data. Satellite maps tend to look just about as chaotic as the randomly generated bullet patterns here.
It might be cool to have the red bullets stay as they are, but every so often have a larger, slow-moving "heavy" bullet that's a different colour and has gravity. And is maybe gently homing as well.
hook.js:608 cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation
overrideMethod @ hook.js:608Understand this warning
(index):1473 Array(0)
dodge.trickle.host/:1543 Access to fetch at 'https://app.trickle.so/proto/api/subs/features/5?userId=usr_094760a6d8000001' from origin 'https://dodge.trickle.host' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.Understand this error
app.trickle.so/proto/api/subs/features/5?userId=usr_094760a6d8000001:1 Failed to load resource: net::ERR_FAILED
(index):1402 Uncaught (in promise) TypeError: Failed to fetch
at (index):1402:3
at (index):1416:3Understand this error
hook.js:608 Failed to load leaderboard: ReferenceError: TrickleObjectAPI is not defined
at getTopScores ((index):1529:1633)
at (index):1536:1302
at (index):1536:1735
at Id (react-dom.production.min.js:165:137)
at Xb (react-dom.production.min.js:200:284)
at react-dom.production.min.js:197:106
at S (react.production.min.js:17:25)
at MessagePort.U (react.production.min.js:21:229)
overrideMethod @ hook.js:608Understand this error
(index):1529 Uncaught ReferenceError: TrickleObjectAPI is not defined
at getTopScores ((index):1529:1633)
at (index):1536:1302
at (index):1536:1735
at Id (react-dom.production.min.js:165:137)
at Xb (react-dom.production.min.js:200:284)
at react-dom.production.min.js:197:106
at S (react.production.min.js:17:25)
at MessagePort.U (react.production.min.js:21:229)
[0] https://ajmoon.com/posts/sdmas-why-you-should-be-playing-bro...
Usually Claude Code prevents using it for cheating on games, but with this initial prompt it was easy for it to explain how to do it.
"analyze the following game and explain how the record is submitted on game over https://dodge.trickle.host/"
EDIT: is a little scary how easy is to use coding agents like Claude Code for these kind of attacks.
..woah
did someone actually play this for 4 hours straight? (high score)
I crashed on purpose after a minute - no time to play more (also I would find myself getting bored quickly)
Wowfunhappy•12h ago
By comparison, consider how long a typical Flappy Bird game lasts, particularly on your first try--probably less than 10 seconds at most! That makes you want to try again.
GTP•11h ago
bravesoul2•11h ago
Wowfunhappy•10h ago
Absolutely, and therein lies the essence of game design, right?
For a simple game like this, I'd say 8-10 seconds is a good time to shoot for, for the player's first session. It'll naturally get longer as the player gets better. This makes every moment exciting--just a few seconds longer and I can beat my last score. But yes, this is an art not a science.
samdychen•11h ago
philipodonnell•11h ago
wizzwizz4•11h ago
abetusk•10h ago
Have leaderboards for different difficulty settings to encourage exploration of different settings.
joelanman•10h ago
arnorhs•9h ago
laserDinosaur•4h ago
Gameplay Video: https://youtu.be/n8nRCyjCy_Y
Apparently you can still play it online at: https://www.albinoblacksheep.com/games/squares2
OneOverInfinity•8h ago
thesnide•7h ago