Skip to content

v0.1.1-alpha

Choose a tag to compare

@Kyenel64 Kyenel64 released this 21 Dec 00:56
· 45 commits to master since this release
8befa78

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).