Show HN: Everest Drive – a multiplayer spaceship crew simulator in the browser

11 points by jakej256 182 days ago everestdrive.io 4 comments
Summary not yet generated for this article.

Original Text

Hi HN! I'm working on an open-world multiplayer space sim with submarine-warfare-inspired combat. Crew a ship, haul cargo, run heists, hunt your foes with passive and active sensors. Browser-based, free, no install.

Some of its features:

  - Submarine-style passive sensors. Contacts start as a bearing line (direction, no distance), resolve into an uncertainty circle, then into a full track. You triangulate over time by moving.
  - Silent running. Cut your emissions and witnesses can't ID you.
  - Newtonian flight. No drag, no auto-brake. Flip 180° and burn to stop.                                                   
  - Boarding combat. Dock with another ship and fight through it room by room.
Architecture:

  - The server is a single Rust module compiled to WASM, running inside SpacetimeDB.
  - Clients subscribe to rows in the schema and get live deltas over websocket; writes go through reducers (transactional Rust functions). No REST, no custom netcode, no client-side authority.                                                              
  - Client is Svelte 5 + plain HTML5 canvas 2D. No game engine, no WebGL.
https://imgur.com/a/V8cHrdd

Very early, plenty of rough edges. Would love to hear what breaks for you:

https://everestdrive.io

Comments (4 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open