/lunco-sim

LunCo: full-cycle space operations sim tool 🌎🚀🌚

Primary LanguageGDScriptMIT LicenseMIT

LunCo: full-cycle space operations sim tool

An open-source Lunar Colony sim built for industry applications and enthusiasts

  • Games: KSP, SimCity, Factorio
  • Professional: AGI, Solidworks, Ansys

Opensource and free for commercial use.

DOWNLOAD BINARY

click on the image below to watch first gameplay video on youtube

First gameplay video

Design you own mission

  1. Database of materials (based on db like MAPTIS)
  2. Database of component
  3. Follow engineering procedures: PDR, CDR, Testing, Integration, Flight, Mission Operation
  4. From first unmanned missions to sustainable human colony on the Moon
  5. Keep track of your budgets: money, mass, power, data.
  6. Thermal, power, communications management
  7. Presize interface control description: physical, mechanical, power, data, logical, thermal

Gameplay

Collect resources, build factories, manufacture robots and to build sustaiable lunar base.

You are playing as a CEO&Founder of a NewSpace Lunar exploration company in the nearest future.

You want to make the Moon forpost of human civilization in space in order to colonize the whole Solar system.

What to expect

  1. Supply chain management as in Factorio
  2. Robot&rocket control as in KSP
  3. City management as in SimCity
  4. Economics
  5. Realistic technologies, physics and enviroment. E.g. you have to extract ~30-50 of different raw resources to build a satellite like Aluminum, Copper.

How to run

  1. Clone this repo
  2. Install Godot 3.5-rc2 for your platform All Godot Versions
  3. Run project by clocking on "project.godot" in "game" folder

Profiles

  1. itch.io
  2. Discord
  3. Notion
  4. Google Drive
  5. Youtube
  6. Reddit
  7. More information

Development tools

  1. Godot 3.4.4 – game engine, IDE
  2. Blender – 3D model creation
  3. GIMP – image editor
  4. Inkscape – vector image editor
  5. Visual Code + git branch, Godot extension – text editor + visual git manager
  6. Git – version control

Links

Like-minded projects

  1. Moonwards – opensource Lunar City in Godot, lot of assets under MIT
  2. iVoyager – a development platform for creating games and educational apps in a realistic solar system, Godot, Apache 2.0
  3. Extraterrestrial Logistics And Space Craft Analogs

Assets

  1. Starship model created by MartianDays
  2. Lunar texture created by Gregory H. Revera
  3. NASA Moon CGI KIL

References

PUG – Payload User Guide

  1. Falcon 9 PUG
  2. Astrobotic's Peregrine PUG
  3. Astrobotic's Cube Rover PUG
  4. Intuitive Machines
  5. iSpace PUG
  6. Masten PUG
  7. Startship PUG(TBD by SpaceX)
  8. FireFly PUG
  9. Virgin

Standards

  1. NASA-STD-6016 Standard Materials and Processes Requirements for Spacecraft
  2. NTRS - NASA Technical Reports Server

Opensource spacecrafts

  1. deathstarinspace

Similar games

  1. Kerbal Space Program
  2. Road to Mars
  3. !Mars
  4. Starbase Simulator
  5. Spaceport-X
  6. Space Simulator
  7. spaceflight-simulator
  8. OpenRocket
  9. Mars Horizon
  10. Surviving Mars
  11. Children of a Dead Earth
  12. SpaceEngine
  13. Universe Sandbox
  14. Simple Rockets 2

Professional SW

CAD

  1. Solidworks
  2. FreeCAD
  3. Fusion360

Thermal

  1. Thermal desktop
  2. FreeCAD module

Structural

  1. Inventor
  2. Ansys

Orbital dynamics

  1. GMAT

Requirements management and systems engineering

  1. IBM Doors
  2. JAMA

MBSE

  1. Arcadia
  2. Innoslate

Robotic simulations

  1. ROS / Gazebo
  2. WeBots
  3. MatLab/Simulink

Flight frameworks

  1. core Flight System (cFS)
  2. FPrime
  3. ArduPilot

Mission Control

  1. OpenMCT
  2. YAMCS

Physics simulation

  1. mujoco
  2. DART

Databases

  1. MAPTIS

Support the project

ETH: 0xA64f2228cceC96076c82abb903021C33859082F8

USDT (ERC-20): 0xA64f2228cceC96076c82abb903021C33859082F8

USDC (ERC-20): 0xA64f2228cceC96076c82abb903021C33859082F8

BTC: bc1qznnpdv4ajq8t5jlyevn7xxdvmkfm8mls3treq0

LTC: ltc1qwtzw9y9hf54mwef6k7htempzmjsqsnrwjxwj2g

DOGE: DJc7Hgw972xXfCM443WYxBfmggRAbeBxq9

TRX: TSGUmrAQpKJHwrS6XHEsYvJn8x6FaK4VzJ

Created by DifInt