NutshellEngine 0.0.6
NutshellEngine » Devlog
NutshellEngine 0.0.6 is here and brings many new features and bug fixes.
Runtime
The Runtime is the part of the engine that runs the games made with the editor.
Features
- /!\ Breaking Change! The ntml Material file format now includes the possibility to specify a diffuse color, a metalness value, a roughness value, an occlusion value and an emissive color to use if textures are not used.
- Improved the obj model format support and added support for the mtl material format in the provided Asset Loader Module.
- Added intensity to lights to multiply this value to the light's color.
- Added getWindowTitle to the Window Module and scripting API.
Editor
The Editor is the software used to make games with.
Features
- All windows will close when the main window is closed.
- Added the possibility to select a diffuse color, an emissive color, a metalness value, a roughness value and an occlusion value to the material widget.
- Added a menu (in the Project menu) to update the project to the newest version of NutshellEngine.
- Default assets are not imported by default anymore and are now called "Global resources". A menu has been added to import them into a project.
- Added and modified some global resources.
- Improved the obj model format support and added support for the mtl material format.
- Added intensity to light widget.
- Changed the color picker widget to only show 3 values (red, green and blue) as alpha was not editable.
- Added show grid, show cameras, show colliders, enable backface culling, enable lighting and the scale of the grid to the editor parameters, which means that these parameters are also now saved.
- Added undo-redo to ntml Material, ntop Options and ntsp Sampler file widgets.
- When an ntmd Model file is dragged and dropped into the renderer, the created Renderables will get the corresponding ntml Material.
- Added a context menu to the assets list to create new assets and rename files and directories.
- Directories and files in the asset list are now sorted.
- Added guizmos to translate, rotate and scale entities. Guizmos can be used either in free mode or in step mode (Shift), where the step can be set in the editor parameters.
- By default, the camera down key is now Q, the goal is to free the modifier keys (Shift, Ctrl and Alt) to use them somewhere else. These modifier keys cannot be assigned anymore.
- Added F5 as a shortcut to build and run the application.
Bug fixes
- Fixed an issue where an image sampler, when opened in a window, was marked as modified when it wasn't.
- Fixed some issues with entity selection.
- Fixed issues with focus on widgets with keyboard inputs.
Files
NutshellEngine-0.0.6-Windows-x64.zip 35 MB
99 days ago
NutshellEngine-0.0.6-Linux-x64.tar.gz 20 MB
99 days ago
Get NutshellEngine
NutshellEngine
NutshellEngine is a modular game engine designed to enable game and engine developers to work together efficiently.
Status | In development |
Category | Tool |
Author | Team Nutshell |
Tags | Game engine |
More posts
- NutshellEngine 0.1.530 days ago
- NutshellEngine 0.1.449 days ago
- NutshellEngine 0.1.367 days ago
- NutshellEngine 0.1.268 days ago
- NutshellEngine 0.1.172 days ago
- NutshellEngine 0.1.083 days ago
- NutshellEngine 0.0.5Aug 25, 2024
- NutshellEngine 0.0.4Aug 22, 2024
- NutshellEngine 0.0.3Aug 15, 2024
Leave a comment
Log in with itch.io to leave a comment.