Gravitle

Languages and libraries

physics engine library

SHOW HN2019

95points
27comments
#506of 2,195 in 2019
Top 24%of 2019 by points

How HN took it

MixedNo clear lean

5 positive, 9 neutral or asking, 0 mixed, 7 critical, out of 21 comments about the project. Thread score -0.13.

Execution: 3 for, 6 againstIdea: 2 for, 0 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fun to play with

    From 1 comment
    • Man this is great fun! I got all scrunched up by the circles of doom.
      andai on HN
  • Runs on unusual devices like BlackBerry and Firefox on Android

    From 2 comments
    • This is very nice. It works perfectly on a BlackBerry K2 - with full keyboard support :)
      boomskats on HN
    • Idk if it breaks on other platforms, but Firefox on Android it's working to tap and hold the middle of the screen for the center thruster, left for left thruster, and right for…
      connicpu on HN

Objections

  • Freezes or fails to load on several mobile browsers and devices

    From 3 comments
    • Site freezes on Moto G4, latest Chrome after about a second. At least back button still worked.
      markdog12 on HN
    • Didn’t work on my iphone
      mdonahoe on HN
    • Freezes in Firefox mobile on a LG G5.
      hu3 on HN
  • Fails in Safari without experimental WebGL 2.0 enabled

    From 2 comments
    • This works in Chrome, but not Safari (macOS 10.14.5).
      rgovostes on HN
    • It indeed works on Safari with WebGL 2.0 enabled (Developer -> Experimental Features)
      boardwaalk on HN
  • Inconsistent results in Firefox on desktop

    From 3 comments

Requests

  • Write a blog post explaining the implementation

    From 1 comment
    • super interesting. Is there a blog post somewhere? how much better is the performance due to rust/wasm compared to implementing the physics in JS?
      aloer on HN
  • Consider finite element methods for realism and robustness

    From 1 comment
    • You might want to look into finite elements. That's a bit harder conceptually, but it's not that hard to implement and should be far more realistic and robust.
      joelthelion on HN

Questions

  • How is stability ensured in the soft-body simulation

    From 1 comment
    • How do you ensure stability? Based on the "learn more" section, I would presume the soft body is made up of vertices stitched together with damped springs. Is that accurate?
      slavik81 on HN
  • How to use it on mobile

    From 1 comment
    • How do I use this on mobile? The controls mention touchscreen...
      gitgud on HN

Alternatives named

  • Xspringies

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/20251015)