mbrlabs / Mundus

A 3D world/level editor built with Java, Kotlin & libGDX.
Apache License 2.0
214 stars 36 forks source link
3d editor engine game libgdx terrain

Mundus

Mundus is a platform independent 3D world editor, built with Java, Kotlin and LibGDX + VisUI. The plan is, that the world you create with Mundus can be exported into a unified format (such as JSON + assets). The exported data can then be imported into any Game Engine, if someone writes a runtime/parser for that engine.

Screenshot

This project is at a very early stage in development, so expect large changes in the future.

Current features

Please note, that a lot of the UI contains dummy controls for functionality that still needs to be implemented. Below are some of the more interesting features, that already work

Things to consider

Runtime

Currently i'm in the process of implementing the libGDX runtime, which is included in this repository. Runtimes for other engines/frameworks are not planed in the near future.

Contributing

Contributions are greatly appreciated. To make the process as easy as possible please follow the Contribution Guide. To get an overview over the project you might also want to check out the Project overview & architecture article.

Working from source

See this wiki article.

Credits

Logo design: Franziska Böhm / noxmoon.de (CC-BY-SA 4.0)