NutshellEngine 0.2.0


NutshellEngine 0.2.0 is major update that allows users to build games for Steam.

Runtime

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

Features

  • Added a new Platform Module, interfacing with distribution platforms. The only platform currently supported at the moment is Steam.
  • Added a new physicsUpdate function that is only called when the physics engine updates, which can happen 0, 1 or N times per  frame.
  • /!\ Breaking Change! Removed the size variable from the Sound structure.
  • /!\ Breaking Change! Changed the way the runtime's core fetch modules from the modules directory. Instead of using fixed names, it now fetches all dynamic libraries from the modules directory and only keeps the first one of each type.
  • /!\ Breaking Change! All modules, and not just System ones, have a init, update and destroy functions.

Editor

The Editor is the software used to make games with.

Features

  • Added the possibility to build and export an application for Steam.
  • Added the ability to rename and set the persistence of multiple Entities at once.
  • Reworked the Entity list to be able to re-order Entities using drag and drop.
  • Copied Entities are now placed under the currently selected Entities instead of being at the end of the Entity list (unless no Entity is currently selected).
  • When renaming Entities, if the name of the Entity ends with "_number", the copied Entities will start the count from that number instead of adding another "_number" at the end.

Files

NutshellEngine-0.2.0-Windows-x64.zip 38 MB
17 hours ago
NutshellEngine-0.2.0-Linux-x64.tar.gz 24 MB
17 hours ago

Get NutshellEngine

Leave a comment

Log in with itch.io to leave a comment.