{"repo":"markusmoenig/Eldiron","free":true,"listed":false,"github":"https://github.com/markusmoenig/Eldiron","clone":"git clone https://github.com/markusmoenig/Eldiron.git","description":"Create cross-platform classic RPGs in 2D and 3D with powerful built-in world editing tools.","language":"Rust","stars":803,"topics":["classic","rpg","creator","ultima","pixel-art","eldiron","game-development","game-engine","gamedev","retro"],"license":"MIT","category":"game-templates","readme_excerpt":"Eldiron: A Next-Generation Retro RPG Creator --- Eldiron is a cross-platform creator for classic retro role-playing games (RPGs). Its primary goal is to enable the creation of RPGs reminiscent of the 1980s and 1990s while incorporating modern features such as multiplayer support, procedural content generation, and more. Eldiron natively supports 2D (like Ultima 4/5), isometric , and first-person RPGs, allowing developers to craft a variety of experiences effortlessly. Eldiron is open-source and licensed under the MIT License . For a more detailed feature overview please visit Eldiron.com 2D Example 3D Example :-------------------------: :-------------------------: Source Code Eldiron is built on three embedded crates that I have developed over the last years. Each focuses on a specific aspect of the engine and editor, and together they form the foundation of the Eldiron ecosystem. - TheFramework Handles cross-platform window creation, user event abstraction, and the custom UI system used by Eldiron Creator . - Rusterix Started as a software rasterizer for 2D and 3D geometry, but has since evolved into the core game engine. While SceneVM now handles most rendering tasks, the software rasterization aspect of Rusterix is still used for example in in-game UI elements. - SceneVM An abstracted, layer-based renderer for 2D and 3D built on top of wGPU. Each layer can define its own geometry and compute shaders, making SceneVM the main rendering backbone of Eldiron. Over the past five","default_branch":null,"files":null,"tree":[],"storefront":"/r/markusmoenig","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/markusmoenig/Eldiron/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}