Skip to content

0.7.0-starlight-1961

Latest
Compare
Choose a tag to compare
@suspistew suspistew released this 17 Mar 21:07
· 11 commits to main since this release

starlight

  • feat(ecs): Remove legion, switch to HECS and create a new wrapper to add features
  • feat(world): regroup world and subworld with a trait
  • feat(window): Allow resizing of window
  • feat(taquin): Sort the board at init to be able to play
  • feat(color): create new color using hex code
  • feat(resources): Font in asset manager
  • feat(ui_text): ui text can now be synced to a resource value
  • feat(core): Add TrueType fonts
  • feat(ui): Add font_color on ui text
  • feat(ui): Added first implem of ui input
  • feat(ui): Using material component instead of path
  • feat(logs): Better logging configuration
  • tech(deps): Upgraded wgpu, winit, hecs, ultraviolet, rodio
  • Tidy up README, and add Arch Linux build instructions.
  • refacto(hierarchy): refacto hierarchy system to improve performances
  • tech(dependencies): upgrade wgpu/winit 0.18 to and 0.29
  • feat(ui): Add UI_Buttons
  • fix(collisions): Fix collision debug lines memory leak
  • feat(collisions): Returns an area instead of collider coordinates
  • feat(examples): Upgrade the mario example
  • feat(colliders): Add global debug toggle and fix hierarchy system
  • feat(rendering): Pivot point should not impact default position
  • feat(wgpu): Upgrade wgpu to 0.19
  • feat(math): angle propagation + centroid + pivot for collision debug
  • feat(colliders): Handle colliders angles, prepare for complex colliders
  • feat(colliders): Implement polygon colliders
  • feat(tiled): Custom exporter tiled
  • feat(external): Tiled Tilemap and Tileset import
  • chore: fixing warnings and code style
  • feat(systems): Bring back pausable systems
  • feat(examples): Starlight 1961 for 0.7 poc