Releases: Kyenel64/Locus-Engine
Releases · Kyenel64/Locus-Engine
v0.1.2-alpha
Changelog
Warning: Locus-Editor.exe is unsigned. It is recommended to build the project from source.
New Features:
- 3D Renderer: New mesh and cube renderer.
- Lighting: New point, spot, and directional lights with PBR shading.
- Materials: Create and edit PBR materials for cubes and meshes.
- Launcher: New launcher to manage locus projects. Generate new projects or import existing projects.
- Resource manager: Managers for all types of resources to handle resource allocation.
- Project Browser: Reworked project browser panel.
v0.1.1-alpha
Changelog
Warning: Locus-Engine.exe is unsigned. It is recommended to build the project from source.
New features:
- C# scripting: Attach script components to entities and write C# scripts. Ability to reload scripts and modify public fields through the editor.
- Console panel: Display error messages and traces from C# scripts.
- Locus documentation: https://www.locusengine.com/. Introduction to the workflow and C# scripting references.
- Editor overhaul: Completely changed the styling of the editor.
- Circle rendering: New circle renderer component with color, thickness, and fade options. Rendered through a custom circle shader.
- Line rendering (debug): New line rendering with adjustable width for debug purposes. (Not meant for use in game. Not a line renderer component)
- Rectangle rendering (debug): Rectangle rendering using lines.
- Circle Collider: New circle collider component with collision layer, radius, and offset options.
- Collider visualizations: Circle and box collider 2d visualizations with toggleable option.
- Camera preview: Displays a preview viewport of the selected scene camera.
- Viewport grid: Infinite viewport grid in editor.
- Focus on entity outline and hotkey.
- New Locus logo
Minor bug fixes:
- Component sliders have better speeds and constraints.
- Proper extension values for duplicate entities.
- Duplicated entities are now properly deep copied.
- Improved editor runtime buttons (Play, Pause, Stop).
v0.1.0-alpha
First release of Locus