ai-guy404/system-foundry — explained in plain English
Analysis updated 2026-05-18
Design a spaceship by placing structural, fuel, and engine blocks on a grid.
Fly and crash ships in combat mode to see realistic physics-based damage and breakup.
Build simple logic circuits using wire-based components like diodes and timers.
Save and load ship designs as JSON blueprint files to share or reuse.
| ai-guy404/system-foundry | 0xmukesh/docusaurus-tutorial | 1tsmejp/palworld-docker-wine | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-12-27 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | general | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires Python 3 to run the local server, no other dependencies.
System Foundry is a browser based sandbox game where you build spaceships out of blocks, similar in spirit to placing blocks in Minecraft, and then fly them in a world with real physics. It has two modes. In build mode you place blocks on a grid to design your ship. In combat mode, ships become physical objects that can collide with each other, take damage based on the force of impact, and break apart at their weak points, piece by piece, exactly the way the physics engine calculates. The blocks are not just hull pieces. There are metal blocks for structure and hit points, fuel blocks for storing and moving fuel, engines that burn fuel to create real thrust, electrical blocks like wires and buttons that power everything else, and logic blocks like diodes and timers that let you wire together simple computation without dedicated AND or OR gate blocks, since the game lets you build that behavior out of simpler pieces. There are also sensors that detect things around the ship, wireless radio signaling, explosives, and docking ports that let separate ships join together or split apart while the simulation is running. The game is single player only right now, with multiplayer listed as a long term goal that has not been started. It runs entirely in the browser with plain JavaScript and no build tools, backed by a small Python server you run locally to host the files. To try it, you clone the project, run a Python script to start a local server, and open the given address in your browser. The README describes the core physics, electricity, fuel, and collision systems as already well tested with ships made of thousands of blocks. It is released under the MIT license and the author is actively looking for outside contributors.
A browser-based sandbox game where you build spaceships out of physics-simulated blocks, including engines, wiring, and logic circuits, then fly and fight with them.
Mainly JavaScript. The stack also includes JavaScript, Python, HTML5 Canvas.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.