Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ehmorris
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ehmorris
3mo ago
Hi!
2.
▲
by
ehmorris
3mo ago
(I’m the author) making ideas legible and testing them with users is part of the design process regardless of tooling. You can summarize this article as “I find LLMs more effective at making ideas legible vs figma - for the work I’m doing a
3.
▲
by
ehmorris
1y ago
Congrats!
4.
▲
by
ehmorris
1y ago
I’m glad you like it! Anyone can use the builder and submit a level suggestion through github: https://ehmorris.com/bubbles/builder/
5.
▲
by
ehmorris
2y ago
Everything is drawn directly to canvas including the score view: https://github.com/ehmorris/bubbles/blob/de0c6c8b40328df9fcf... https://github.com/ehmorris/bubbles/blob/main&#x
6.
▲
by
ehmorris
2y ago
Oh no. That will make the whole game frustrating. I actually recently made a change to try to mitigate this so I’m sad to hear it’s still an issue. I take the pointer position on pointerdown and pointerup, and do collision detection both ti
7.
▲
by
ehmorris
2y ago
Ah bummer. Some phones struggle because the bubbles are pre-generated bitmaps drawn each frame.
8.
▲
by
ehmorris
2y ago
Yes if you don’t already know where the bubbles are gonna fall it’s very hard to get to them in time with a trackpad. Although I play with a trackpad myself and can beat most levels. I had a friend suggest a “course preview” during the coun
9.
▲
by
ehmorris
2y ago
This is my “finally try to make something real with AI” project that I have yet to do. I have no native experience. Both for this and ehmorris.com/lander.
10.
▲
by
ehmorris
2y ago
Me too. They’re all by my friend Max Kotelchuck. He made the sounds for /lander too.
11.
▲
by
ehmorris
2y ago
Oh, this one is one of my favorites. If you time it right, you can get all six with a slingshot of the right speed.
12.
▲
by
ehmorris
2y ago
It’s easier on desktop if you stick with slingshots and make your window fairly narrow
13.
▲
by
ehmorris
2y ago
A slingshot tank! Did you like the fireworks?
14.
▲
by
ehmorris
2y ago
Yes desktop is extra challenging. On mobile you can spam slingshots with all 10 fingers but on desktop you’ve got to be leet fast.
15.
▲
by
ehmorris
2y ago
Thanks! Writing the game has been really fun and I’m proud of the codebase. It’s therapeutic to work on it because I get to skip all the frustrating parts of web dev like writing config files.
16.
▲
by
ehmorris
2y ago
You've gotta move your mouse at least 36 pixels within the first ~200 ms. You might be pulling it too slowly.
17.
▲
Show HN: Bubbles, a vanilla JavaScript web game
(ehmorris.com)
201 points
by
ehmorris
2y ago
|
75 comments
18.
▲
by
ehmorris
2y ago
If you're interested the code for the simulation all lives here: https://github.com/ehmorris/ecoli-chemotaxis/tree/main/ecoli...
19.
▲
by
ehmorris
3y ago
Someone made a neat autopilot for an older version of the game actually! https://szhu.github.io/lunar-lander-autopilot/
20.
▲
by
ehmorris
3y ago
The real challenge is landing after you get really really high up
21.
▲
by
ehmorris
3y ago
That was almost two years ago and would have been for legal residents only, and only municipal elections.
22.
▲
by
ehmorris
4y ago
Woah this is awesome! Someone on Twitter made an autopilot with ML but this seems a lot better. https://twitter.com/_s_w_a_y_a_m_/status/1633468475611004928...
23.
▲
by
ehmorris
4y ago
I will take a look!
24.
▲
by
ehmorris
4y ago
Thanks for the feedback, I ought to just make the font responsive on larger screens. I will get to it!
25.
▲
by
ehmorris
4y ago
Yeah that is a flaw. You could also just make your browser window very short on desktop. I think if it’s shorter than the lander height you may land in 0 seconds?
26.
▲
by
ehmorris
4y ago
This is tricky on laptops with touchscreens and keyboards, and iPads with keyboards. Seems there’s no good way to ask “is there a keyboard attached” or “what is the primary input method.” So I have to pick one set of instructions to show ba
27.
▲
by
ehmorris
4y ago
Mostly thanks to my friends for play testing it!
28.
▲
by
ehmorris
4y ago
I think this means you “landed” at 0mph. No idea how this would have happened in the background though…
29.
▲
by
ehmorris
4y ago
Ah I will update the wording!
30.
▲
by
ehmorris
4y ago
No tech, I wrote it all in plain JavaScript, HTML, and CSS. Check out the repo!
More ›