Skip to content

Latest commit

 

History

History
32 lines (19 loc) · 2.08 KB

README.md

File metadata and controls

32 lines (19 loc) · 2.08 KB

openbattlesim_logo_dark


Godot - 4.1.1 contributions - welcome Made with Rust

A military simulator written in Rust, GDScript and made in Godot.

It aims to be a complete 3D environment simulation geared towards military games, including:

  • Dynamic, procedural weather system which simulates everything from temperature to humidity, together with volumetric and interactive clouds that react to the environment parameters each day. (Work-in-progress)
  • Erosion system which converts any heightmap to a realistic landscape and automatically creates lakes and rivers. (Done)
  • Vegetation system which takes into account average yearly sunlight, soil type, and overall climate to populate the world with realistic trees, bushes, and other kinds of vegetation. (Work-in-progress)
  • Accurate terrain texturing based on real-life satellite data and user-chosen premade climates. (Done)

The actual gameplay is also on the works, and will have its own description soon.

OpenBattlesim is a revamp of my previous project Battlesim. This is being implemented in Godot, with performance-critical systems written in Rust and ported from the previous project.

This is in a very early development stage and isn't meant to be playable yet!

Notes

See this issue for more information on the current state of the project.

This project is not going to be abandoned. If there is prolonged inactivity, that is because I'm working on large, specific features. Ask me about it if you're not sure!

Related projects

A standalone map generator for OpenBattlesim is on the works. Check it out!