Skip to content

Releases: markusmoenig/Eldiron

Eldiron Creator v0.8.50

16 Jul 06:09
Compare
Choose a tag to compare
Pre-release

Eldiron v0.8.50 Released

After I was mostly working on the graphical aspects of Eldiron in the last releases, this release focuses on the core gameplay mechanics.

New Features

Server

  • New 'entered' and 'left' entity system events when entering / leaving named sectors.
  • New 'teleport' command which either takes one argument (destination sector name in the same region) or two, the destination sector name and the name of the destination region (which will transfer the character to a different region). The entity will be transferred to the center of the destination sector.
  • New [light] data attributes to enable light emission for entities and items.
  • New 'set_emit_light(True / False)` cmd to enable / disable light emission for an entity or an item.
  • New special active item attribute which specifies if the item is active or not. On startup (or if the attribute is changed) a new active event is send to the item which can than decide what to do based on the value, like enabling / disabling light emission for a torch.
  • New intent system. Define the current player intent (like "talk", "use", "open" etc.) via the new intent parameter for button widgets. Server will send new intent events to both entities and items for direction based and click based item interations.
  • New health config attribute which holds the name of the default entity health attribute, by default HP.
  • New mode entity attribute which holds the current state string of the entity. Set to active on entity instantiation and dead when the health attribute is smaller or equal to 0.
  • New death event send to an entity when the health attribute is smaller or equal to 0.
  • New id command which returns the id of the current entity.
  • New took_damage command (my_id, from_id, damage_amount). This command sends out messages and checks for death.
  • New goto command (sector name, speed). Makes an NPC go to a sector. Sends arrived event on arrival with the name of the sector as value.
  • New close_in command (target id, target radius, speed). Makes an NPC close in (in weapon range given by the target radius) of the entity id with the given speed. Once the target is in range a closed_in event is send.
  • New kill event send to the attacker when he kills his target. The value of the event is the id of the dead target.

Client

  • New intent command to invoke an intention via key shortcuts (same as actions).

Creator

  • Tileset tool: Preview icons now in the minimap.
  • Tilepicker: Icons preview on hover in the minimap.

Bug Fixes

  • Make game widgets honor the global render graph.
  • Info viewer did not show item values correctly.
  • Changed Data tool shortcut from A to D.
  • When adding tiles to the project the background renderer was not updated correctly.
  • Adjust Undo / Redo state when switching regions.

Documentation

  • Cleaned up and refactored the reference section of the documentation of Eldiron.com.
  • Wrote documentation in the reference for all new features and changes.

Eldiron Creator

19 Jun 01:30
Compare
Choose a tag to compare
Eldiron Creator Pre-release
Pre-release

This is an experimental release to fix a crash on Windows 11 during startup. It is otherwise unchanged from v0.840.

Eldiron Creator v0.8.40

13 Jun 06:45
Compare
Choose a tag to compare
Pre-release

Eldiron v0.840 Released

Eldiron v0.840 introduces a range of major new features for building retro-style RPGs:

  • Character rigging and animation
    Define and animate character rigs directly within the editor.

  • Item rigging and attachment
    Equip characters with items that carry their own geometry and animation, attaching cleanly to character slots.

  • Terrain editing and procedural modification
    Use sectors and linedefs combined with a node-based system to modify terrain heightmaps and colorization.

  • Node-based render graphs
    All geometry in Eldiron—including characters, terrain, and items—is now driven by flexible, modular node graphs.

  • Asynchronous terrain and geometry streaming
    Large environments now stream in and render smoothly in the background.

Visit Eldiron.com for blog posts, documentation, and links to upcoming YouTube video tutorials.

Rigged.Character.mov

Eldiron Creator v0.8.23

24 Apr 03:53
Compare
Choose a tag to compare
Pre-release

Eldiron v0.8.23 is now available, introducing support for procedural materials.

materials

The new material system allows you to assign node-based effects to geometry, enabling tileable, unique materials for use in both 2D and 3D maps — fully integrated within Eldiron.

Current node types include color, distance-based gradients, and noise overlays. Additional nodes and advanced features will follow in upcoming releases.

You can now generate tiles directly from your maps, making Eldiron a fully self-sufficient game creation environment.


New in v0.8.23

  • Clipboard functionality for geometry (cut, copy, paste) in the map editor
  • Fog-based distance fading for 3D rendering
  • New region-based configuration system
  • Numerous fixes and general improvements

This release continues the path toward a complete retro RPG creation toolkit — more updates are coming soon.

Eldiron Creator v0.8.22

09 Apr 05:38
Compare
Choose a tag to compare
Pre-release

🧪 Eldiron v0.8.22

A new pre-release of Eldiron is available for Windows, macOS, and Linux. This version introduces powerful new tools for building your retro RPG worlds — including a brand new Doom-style editor system.

⚠️ This is an alpha build. Some features are still under development, but your projects will remain fully forward-compatible with v1.0 and beyond.

🔗 Visit Eldiron.com for documentation and more info


🆕 Major New Features

  • 📺 UI Screens & Widgets
    Design your game's interface using customizable screens, with support for interactive buttons, text fields, and message widgets.

  • 💻 First Desktop Client Build
    Build and export your project as a native desktop application — now supported on all major platforms.

  • 🗺️ New Example: Hideout2D
    A new project example, Hideout2D, has been added. See a walkthrough on Youtube.


Thanks for testing Eldiron! Your feedback helps shape the road to v1.0.

Eldiron Creator v0.8.21

17 Mar 05:11
Compare
Choose a tag to compare
Pre-release

Eldiron v0.8.21 with support of the new Doom style editor system.

This pre-release is available for Windows, Linux and Mac. Note this is alpha state with missing features. However your projects will work all the way to v1 and beyond.

Watch an overview video on YouTube.

For more information and documentation please visit Eldiron.com.

TwitterCover

Eldiron Creator v0.8.20

22 Feb 05:02
Compare
Choose a tag to compare
Pre-release

Eldiron v0.8.20 is the first version to support the new Doom style editor system.

screenshot

This pre-release is available for Windows, Linux and Mac. Note this is alpha state with missing features. However your projects will work all the way to v1 and beyond.

On Arch Linux you can also install the AUR package directly.

Documentation will be added on Eldiron.com over the next days and weeks.

Eldiron Creator v0.8.14

24 Oct 04:14
Compare
Choose a tag to compare
Pre-release

A pre-release of Eldiron for Windows, Linux and Mac. Note this is alpha state with missing features. However your projects will work all the way to v1 and beyond.

Screenshot 2024-10-24 at 11 02 26

For more information see my blog post about it here.

v 0.8.14

  • Texture support for geometric materials.
  • Many bugfixes in the node based geometric modeling engine.

v 0.8.13

  • Moved material editing to its own view.
  • New resize / transformation tool to resize the region. Content is moved as necessary.
    Origin (0, 0) is always kept in the top left corner.
  • Improved the Selection tool. Supports additive and subtractive selections (Shift / Alt).
  • Improved the Zoom tool. Now also has a global shortcut: Ctrl/Cmd + '-' / '+'.
  • Added accelerators for menu items.
  • New modeling view to model walls (and soon) other geometry.
  • New Terrain view to paint with materials or height on the terrain heightmap. Previews are 2D only right now.

For more information see www.eldiron.com.

Load the StarterProject.eldiron project to get going.

Eldiron Creator v0.8.13

13 Oct 02:23
Compare
Choose a tag to compare
Pre-release

A pre-release of Eldiron for Windows, Linux and Mac. Note this is alpha state with missing features. However your projects will work all the way to v1 and beyond.

This release is a bit of a mess because I crammed so many new features into it that, it not only took a long time to develop, but also they are not fully worked out yet. However I wanted to make a release in between so that users who just use the basic drawing with tiles features can benefit from the many new minor things which were implemented.

I will do a writeup of the new major features on Eldiron.com soon.

v 0.8.13

  • Moved material editing to its own view.
  • New resize / transformation tool to resize the region. Content is moved as necessary.
    Origin (0, 0) is always kept in the top left corner.
  • Improved the Selection tool. Supports additive and subtractive selections (Shift / Alt).
  • Improved the Zoom tool. Now also has a global shortcut: Ctrl/Cmd + '-' / '+'.
  • Added accelerators for menu items.
  • New modeling view to model walls (and soon) other geometry.
  • New Terrain view to paint with materials or height on the terrain heightmap. Previews are 2D only right now.

For more information see www.eldiron.com.

Load the StarterProject.eldiron project to get going.

Eldiron Creator v0.8.12

17 Aug 07:18
Compare
Choose a tag to compare
Pre-release

A pre-release of Eldiron for Windows, Linux and Mac. Note this is alpha state with missing features. However your projects will work all the way to v1 and beyond.

For more information see www.eldiron.com.

Load the StarterProject.eldiron project to get going.