NutshellEngine 0.1.4


NutshellEngine 0.1.4 is here and brings new features and bug fixes.

Runtime

The Runtime is the part of the engine that runs the games made with the editor.

Features

  • Shadow maps created from light sources now use frustum culling to reduce the number of draw calls per shadow map to improve performance.
  • Added messages to asserts (in Debug mode) to better explain reasons of crashes.

Bug fixes

  • Fixed normal texture images loaded from ntml Material files assigned to diffuse texture.
  • Fixed windows that couldn't get out of fullscreen using the provided Window Module.
  • Fixed an issue where the Entity (Scriptable Component) calling the goToScene function held the file path sent to this function and gets destroyed when the previous scene gets cleaned, crashing the program when the file path is read again.

Editor

The Editor is the software used to make games with.

Features

  • Added an action to the assets list contextual menu (right click) to reload an asset.
  • Added an action to the assets list contextual menu (right click) to duplicate an asset. Directories can also be duplicated.
  • Newly created assets files are now directly selected.
  • Directories cannot appear on the information panel on the right and assets must now be double-clicked to appear there.
  • Added more precision to the widgets containing scalar values and removed the trailing zeroes.
  • If the current entity is already selected but gets selected again, all other selected entities will be de-selected.
  • Combo boxes cannot be scrolled with the scroll wheel anymore. This change is here to avoid accidental changes when scrolling through the Component list.
  • Guizmos are now rendered over the selected entities outlines to improve readability.

Bug fixes

  • Fixed an issue when opening an asset on the information panel on the right didn't reset the already present values.
  • Fixed an issue where pasted entities lost their unique identifiers during an undo, causing some ghost entities to appear in certain situations after a redo.
  • Fixed entities not appearing the entity list in the same order as they appear in the scene file.
  • Fixed an issue causing renamed assets to not be selected, the "old" asset name being still selected instead.

Files

NutshellEngine-0.1.4-Windows-x64.zip 35 MB
49 days ago
NutshellEngine-0.1.4-Linux-x64.tar.gz 21 MB
49 days ago

Get NutshellEngine

Leave a comment

Log in with itch.io to leave a comment.