A fun simulation game of the SpaceX Starship. Mostly physically accurate. Built with no physics engine nor game engine (only ThreeJS renderer through Threlte and Three Nebula particle system).
Go to iftx.pages.dev/
- Customize your Starship and SuperHeavy
- Launch the Starship and SuperHeavy
- Use keybinds (listed in keybinds popup) to control the Starship and SuperHeavy
- Includes full customizability of Starship and SuperHeavy, from the number of engines to the size of the flaps
- Includes stage separation (hot staging)
- Includes automated landing burn
- Includes particle effects, specifically
- Deluge system
- Engine exhaust
- Hot staging
- Reentry
- Customize your starship + superheavy [you can change many different specs, such as the type of raptor engine (from 1-3), the length of the vehicles, size and number of grid fins, the height and presence of a HSR, etc.
- Your customizations will be saved on fueling (that means when you reload the page, it will still be there
- Fuel them (this will be a "timelapse" and will last approx 5 seconds IRL)
- Launch them
- this uses a fully functional mockup of the SpaceX UI and some more functionality. The to see the keybinds, open the popup via the button on the left hand corner, but essentially its two groups of arrow key commands on different regions of the keyboard. you can speed up or slow down the time rate via the slidebar that you can use + or - to control, and you can also remove particle effects if its laggy
- MECO event
- Stage sep (with hot staging)
- Boostback startup & shutdown
- Automatic landing for the most part (I tried my best on this one using PDcontrollers, and is not completely realistic, however you need to make sure that the booster is vertical in the first place)
- You need to time the landing well otherwise you will run out of fuel / crash
- SECO
- As you reenter, there are reentry particle effects
- The flaps do work, so you can choose to perform a ship landing in the same way as well
- You need to time the landing well otherwise you will run out of fuel / crash
Disclaimer: The physics are not perfect and some have been changed for playability (such as grid fins not caring about the direction of movement, or that the control surfaces have much more control than in real life).
This project is licensed under the GPL-3.0 license. See the LICENSE
file for more information.
- Do not use this project for commercial purposes without permission.
- Do not call this project your own for any reason.
- Start screen video: Starship ascending through the clouds by SpaceX
- Loading screen video: Starship Third Flight Test by SpaceX
- Background music: Song: Savfk - Ultra License: Creative Commons (CC BY 3.0) https://creativecommons.org/licenses/by/3.0 https://youtube.com/savfkmusic Music powered by BreakingCopyright: https://breakingcopyright.com