Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/markusmoenig/eldiron

Create cross platform retro RPGs in 2D and 3D. Written in Rust.
https://github.com/markusmoenig/eldiron

classic creator eldiron game-development game-engine gamedev pixel-art retro rpg ultima

Last synced: 3 days ago
JSON representation

Create cross platform retro RPGs in 2D and 3D. Written in Rust.

Awesome Lists containing this project

README

        

![Eldiron Header](images/eldiron_header.png)

Classic RPG Creation

---

![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white) ![macOS](https://img.shields.io/badge/mac%20os-000000?style=for-the-badge&logo=macos&logoColor=F0F0F0) ![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black)

[![YouTube](https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge&logo=youtube&logoColor=white)](https://www.youtube.com/channel/UCCmrO356zLQv_m8dPEqBUfA)

[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/) [![version](https://img.shields.io/badge/version-0.8.12-yellow.svg)](https://shields.io/) [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/ZrNj6baSZU) [![Twitter](https://badgen.net/badge/icon/twitter?icon=twitter&label)](https://twitter.com/MarkusMoenig)

# Eldiron: A Next-Generation Classical RPG Creator

Eldiron is a cross-platform creator for classic, retro role-playing-games (RPGs). It’s main aim is to create games similar to the RPGs of the 80’s and 90’s but with modern features as well as support for single and multi-player experiences, procedural content and much more.

Eldiron supports 2D games (like Ultima 4/5), isometric games and first-person games out of the box.

Eldiron is open source and licensed under the MIT.

**Eldiron is currently undergoing a pre-v1 rewrite. A new version with a Doom style editor system will be released soon (February / March 2025).**

---

## Building Eldiron Locally

If you have [Rust installed](https://www.rust-lang.org/tools/install), you can build Eldiron Creator simply via
`cargo build --release --bin eldiron`

Linux:

Make sure these dependencies are installed: `libasound2-dev` `libatk1.0-dev` `libgtk-3-dev`

## License

The source and all assets I commissioned for Eldiron are licensed under the MIT.

Unless explicitly stated otherwise, any contribution intentionally submitted for inclusion in Eldiron, shall be MIT licensed as above, without any additional terms or conditions.

## Sponsors

None yet