21 comments

  • tuo-lei 48 minutes ago
    The single HTML file as a distribution format is really underrated. No server, no CORS issues, no CDN — just open the file. It works offline, you can email it, and it'll still work in 10 years.

    I ship self-contained HTML files for a different project and the sneakiest gotcha is </ sequences inside inline <script> tags — the browser sees </ and tries to close the script tag prematurely. You have to escape them as <\/. Curious if the author ran into that one.

    Fun concept for the format too — games are the perfect use case.

  • systemsweird 15 minutes ago
    Seriously fun! A first it felt frustrating but it was interesting that at a certain point (after about 10 minutes) I suddenly got an intuitive feel for the ball’s trajectory and it became addictive at that point.

    My only gripe is you render the bonus notification too near the ball and it distracts me and makes it harder to keep a combo going.

  • ericskiff 2 hours ago
    Fun, but the way they fly doesn't quite match my intuition. Why would an object curve when I send it out on the tangent? Wouldn't that be a straight line unless it's affected by a different gravity well?
    • kaffekaka 48 minutes ago
      I imagine it as slingshotting my way up a tree.
    • lemagedurage 1 hour ago
      Yes, you have to imagine a much bigger star beneath the viewport.
  • muti 2 hours ago
    Fun. Not sure if this applies on desktop, but on mobile the quick/fast/blazing/skip text often blocks vision of the ball making it harder than it should be to make combos
  • hamandcheese 44 minutes ago
    Scoring 0, 1, 2, 3, or 4 all say better than 32% of players. Something isn't right.
  • yuppiepuppie 41 minutes ago
    This is good fun! I’ve added it to the HN Arcade :) https://hnarcade.com/games/games/starfling
  • rustyhancock 7 minutes ago
    Love it, but bro you got to make the process of staying playing in the first 2 minutes simpler.

    Right now the first 5 or so times you miss. Probably the first 5 times you try.

    You get an annoying process of having to shift you hand to press the play again button.

    The solution is easy as checking what the game score and high score is, if it's 0 just restart.

    I don't need or want to hear about how to sign up to your mailing list if I've just fallen flat on my face!

  • Uncorrelated 1 hour ago
    I got 54, allegedly better than 99% of players. But I also note that a score of zero is apparently better than 32% of players.

    Very fun.

  • Twirrim 1 hour ago
    Fun, but dark grey text on a dark background? Bit hard to read a bunch of the text.

    It also seems like there's gravity coming from off screen assets (or maybe it's the bottom of the screen?) causing the projectile to curve in unexpected ways, and not be captured as strongly by the gravity of the visible objects as I'd expect.

  • foresterre 55 minutes ago
    Fun :)

    Small idea for improvement: the "fast" text is often over the same space as the ball, which makes it harder to see where the ball would be going.

  • NooneAtAll3 1 hour ago
    I don't see the "orbital" part. Ship flies in straight lines

    Doesn't seem that hard, just a boredom endurance

  • rikschennink 1 hour ago
    Nice, enjoyable.

    I did however expect the stars to attract my ship, that combined with the top down gravity vector made it less intuitive.

    It also makes it feel like a game happening in earths atmosphere instead of space, it impacts the possible sense of scale.

    Still fun :)

  • JohnnyLarue 1 hour ago
    I have never been worse at a game than I am at this one
  • vunderba 2 days ago
    Nice job. Consider allowing the use of a key (Z, spacebar, etc) in addition to the mouse.

    Related but I played a similar orbital minigame a while back on Itch.io which has a bit of a 2D Mario Galaxy feel to it as well.

    https://danceswithpixels.itch.io/orbital-slingshot

  • karim79 1 hour ago
    Brilliant game. Thank you so much for this.
  • lagniappe 1 hour ago
    This thing is so fun. My best was 17, better than 94% :)
  • potatoproduct 1 hour ago
    Good fun, my highest was 30, it took a while!
  • russellbeattie 49 minutes ago
    The use of the Web Vibration API Navigator.vibrate() is well done! I haven't seen it used much, but it really adds to the game.

    (Apparently iOS still doesn't support it [1]? It's been in Chrome for the past 12 years. Maybe someday.)

    1. https://developer.mozilla.org/en-US/docs/Web/API/Vibration_A...

  • kokopelli 2 days ago
    This is great. Very addicting.
  • iceberger2001 2 days ago
    [dead]