NutshellEngine 0.2.5


NutshellEngine 0.2.5 improves the editor's renderer and the runtime's UI functions.

Runtime

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

Features

Bug fixes

  • /!\ Breaking Change! Fixed a color issue in the provided Graphics Module.

    Before and after
  • Fixed an issue with frustum culling in the provided Graphics Module.

Editor

The Editor is the software used to make games with.

Features

  • Implemented PBR rendering on the Editor's renderer, making it closer to the runtime's provided Graphics Module.
    • Normal, metalness, roughness and occlusion textures are now taken in count when rendering the Entities.
    • Image sampler's Anisotropy level is taken in count when sampling texture.

    Before and after
  • Reversed depth is now used to mitigate Z-Fighting issues.
  • The "camera go to Entity" keybind now doesn't reset the camera's orientation.
  • Added texts to the Selection undo-redo queue to be more explicit.
  • Added file icons to the asset list's contextual menu (right click).
  • The log window containing all the logs resizes when the window resizes.
  • When a scene is opened, the main window shows its relative path instead of its absolute path.
  • When dragging-and-dropping a model or a material on an Entity that doesn't have a Renderable component, a Renderable component is created.

Bug fixes

  • Fixed infinite loop that could occur when renaming a script.
  • Fixed undo-redo when dragging-and-dropping a model or a material on an Entity.
  • Fixed a crash when creating a new project on Linux.
  • Fixed an issue when editing a material and selecting an image outside of the project's directory.
  • Fixed an issue when displaying .ntim image files in the image file widget.

Files

NutshellEngine-0.2.5-Windows-x64.zip 38 MB
2 days ago
NutshellEngine-0.2.5-Linux-x64.tar.gz 25 MB
2 days ago

Get NutshellEngine

Leave a comment

Log in with itch.io to leave a comment.