What's Changed
Node-Graph
- Node Graph Rewrite + User defined nodes by @HailToDodongo in #256
Features & Engine changes
- Prefab support for nested objects / other prefabs by @HailToDodongo in #268
Physics System
- Physics API: Add swept-sphere function by @Aaronmac64 in #276
- improved collision system heap traffic, introduced better bookkeeping… by @Byterset in #288
- big collision optimizations by @Byterset in #293
- Auto fit colliders by @MoisesMlg in #295
- Change VEC3_FORWARD direction in math.h by @Byterset in #300
- fix: let rigidbodies adopt changes from externally changed transforms, prevent visual interpolation leaking into physics by @Byterset in #301
- feat: Allow to set the collider colour in the preferences by @MoisesMlg in #302
- correctly scale the velocity of the rigidbody by the graphicsscale wh… by @Byterset in #303
Editor
- Editor Themes (dark, light, high-contrast, red & blue dark) by @HailToDodongo in #261
- Save and check editor version in Project by @HailToDodongo in #258
- Editor for ROM Metadata + Homebrew-Header by @HailToDodongo in #259
- Remember and show recently opened Projects by @HailToDodongo in #263
- Multiple Viewports + Game-Camera preview by @HailToDodongo in #264
- Fix not opening Ares emulator after the second usage of "Build & Run" by @MoisesMlg in #269
- Allow to drag&drop a Script to add a Code component by @MoisesMlg in #272
- Allow to open the selected Script from the Code component by @MoisesMlg in #273
- Project setting to disable Debug-Menu hotkey by @HailToDodongo in #275
- Fixed editing parent transforms by @MoisesMlg in #274
- Allow to reorder the object components by @MoisesMlg in #277
- Implement proper wayland session restoration by @Lilaa3 in #279
- Add viewport lock mode for touchpad/laptop navigation by @LlanerasJ in #278
- toolchain: Show N64_INST location on Linux to help validate the environment by @thekovic in #286
- Add audio preview for sound assets in the asset inspector by @LlanerasJ in #285
- Change UI Pos/Rot/Scale order to make it consistent by @MoisesMlg in #291
- Fix quote emulator and ROM paths so paths with spaces work by @LlanerasJ in #290
- Add projection settings camera component (Ortho / Perspective) by @Byterset in #304
Docs & Build
New Contributors
- @Lilaa3 made their first contribution in #279
- @LlanerasJ made their first contribution in #278
Full Changelog: v0.7.0...v0.8.0
Checkout the main repositories Readme for more information.
Warning
This project is still in early development, features are going to be missing.
Documentation is also still work in progress, and breaking API changes are to be expected.