TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: GNC Trainer – A Landing Simulator for Tinkering with Control Systems

4 pointsby tantony4 months ago
I built a small game where you write control algorithms to land a spacecraft in increasingly challenging scenarios.<p>The game starts simple - just control vertical thrust to hover. Later levels introduce rotational dynamics, thrust vectoring, and 2D movement. Each level saves your working solution for reference. The user input to be written using Rhai-script (<a href="https:&#x2F;&#x2F;rhai.rs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rhai.rs&#x2F;</a>).<p>Note that it <i>is</i> a bit heavy at ~38MiB and may not work well on mobile.<p>Try it at: <a href="https:&#x2F;&#x2F;www.thomasantony.com&#x2F;gnc-trainer&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.thomasantony.com&#x2F;gnc-trainer&#x2F;</a> Code: <a href="https:&#x2F;&#x2F;github.com&#x2F;thomasantony&#x2F;gnc-trainer&#x2F;">https:&#x2F;&#x2F;github.com&#x2F;thomasantony&#x2F;gnc-trainer&#x2F;</a><p>The code can also be built natively and run directly on your machine.<p>This is something I hack on at random times and so feedback is welcome for things I can add&#x2F;change. As time permits, I&#x27;m considering adding levels for more advanced concepts like precision landing and state estimation (including atmospheric flight).

no comments

no comments