LunCoSim is a open-source simulation tool designed for planning space missions, with a focus on lunar settlements.
Coming soon via ivoyager
Built with the powerful Godot 4 engine, LunCoSim aims to revolutionize the way space engineers design and collaborate on complex systems.
Our vision is to provide a comprehensive suite of open-source applications tailored for Lunar Base engineering, including:
- Unified Platform: LunCoSim serves as a central hub, bringing together the best of open-source space engineering tools, offering a unified experience for users.
- Requirements Management: Streamline and manage your project requirements with ease.
- Models Visualizations: Visualize and interact with your designs in a 3D environment.
- Collaborative Training: Train and collaborate with your team in real-time.
- Digital Twin: Create a digital replica of your lunar colony for simulations and analysis.
-
The development is done on Linux Mate, so there could be issues running on Windows and MacOs. Please reach us
-
Install Godot 4.4
-
Install git lfs. It handles large files in the repository. Use git-cmd if you are on Windows.
-
Clone this repo in a terminal:
git clone -b main --single-branch --recurse-submodules https://github.com/LunCoSim/lunco-sim.git
- After cloning, change directory to project folder
cd lunco-sim
- Enable git-lfs in the repository after cloning:
git lfs install
- We still need to download the content files from git-lfs. Run the following command to download them:
git pull --recurse-submodules
git lfs pull && git submodule foreach git lfs pull
-
Now open project and wait till intenal conent management downloads all the files. LunCoSim Content Manager (new system, gradually being adopted):
- Will be installed automatically with other addons
- After installation, you'll see a "Content" button in the editor toolbar
- Use it to download missing content files when needed
-
Wait till all the files are downloaded. You'll see the message in the Output tab.
-
Restart editor and enjoy!
- Some large files are still managed by git-lfs
- Newer content will use
.content
files for external storage - If you see missing files:
- First try git-lfs:
git lfs pull
- Then use the Content Manager in the editor toolbar
- If issues persist, please reach out on Discord
- First try git-lfs:
Support us on JuiceBox!
-
Lunar 3D Mapping: Dive into a high-resolution 3D map of the Moon, offering unparalleled detail and accuracy. Plan your missions with precision, leveraging real lunar spatial data for an immersive experience.
-
Collaborative Mission Design: Work in real-time with fellow space engineers from around the world. Share, discuss, and refine your lunar mission designs in a collaborative metaverse, powered by web3 tools.
-
IP-NFT for Designs: Protect and monetize your innovative space mission designs by issuing them as Intellectual Property Non-Fungible Tokens (IP-NFTs). Showcase your expertise and gain recognition in the space engineering community.
-
Decentralized Engineer Profiles: Create your decentralized engineer profile. Manage access, showcase your projects, and connect with peers in a secure and transparent manner.
-
Interactive Training Modules: Engage in hands-on training sessions within the LunCoSim platform. Simulate real-world lunar scenarios, test your designs, and receive instant feedback, all within a dynamic and interactive environment.
Join our vibrant community and stay updated on the latest developments:
Support us on JuiceBox!