A lot has changed since the last release over a year ago. The biggest hurdle was getting a working editor using the SDL Renderer backend. There wasn't one available, but I wrote one: https://github.com/Kyjor/ImGuiSDLBackend.jl
What's Changed
- Fixed issue with physics timing by @Kyjor in #23
- Animation/Animator docs and function updates by @Kyjor in #24
- [131] Fixing editor bugs by @Kyjor in #25
- [135] Fix textbox in editor by @Kyjor in #26
- [39] Adding sprite layering by @Kyjor in #28
- [136] Platformer Collider by @Kyjor in #29
- Fixing colliders and rigidbodies not being deleted when destroyed by @Kyjor in #30
- Update script update and rendering order by @Kyjor in #31
- Add SDL function wrapper and update font loading by @Kyjor in #32
- [142] Sprite UI element by @Kyjor in #33
- [29] Scene switching in game mode by @Kyjor in #34
- Vector structures refactorization by @achengli in #36
- Fixed a few issues and added a test project to be used for profiling by @Kyjor in #37
- refactoring Math/Lerp.jl switching Number type to Real by @achengli in #38
- Feature/158 refactor component creation to use structs as dtos by @Kyjor in #40
- Optimize collision checking and debug drawing by @Kyjor in #42
- Added text back to screen button, fixed pathing, and added test by @Kyjor in #43
- Added pixel per unit support. By default, sprites will not use it by @Kyjor in #44
- Scene switching in editor by @Kyjor in #50
- Add SDL backend for editor by @Kyjor in #51
- add concrete types to main struct by @mrufsvold in #52
- Clean Up Imports by @mrufsvold in #55
- Using platformer to increase test coverage by @Kyjor in #56
- Creating game "window" for SDL editor renderer by @Kyjor in #53
- Refactor/deanonymize-get-prop-funcs by @mrufsvold in #57
- Refactor/dispatch-component-functions by @mrufsvold in #59
- Refactor/move call sites to functional by @mrufsvold in #60
- Feature/sdl editor by @Kyjor in #58
- Feature/using sdl gfx by @Kyjor in #62
- Continued updates to new SDL Renderer-Based Editor by @Kyjor in #61
- Feature/sdl editor continued updates by @Kyjor in #64
- Update editor to allow textbox editing by @Kyjor in #65
- We can load fonts in the editor now by @Kyjor in #66
- Updates to textbox in editor by @Kyjor in #67
- Create screen buttons in the editor by @Kyjor in #68
- Added ability to change font size by @Kyjor in #69
- Feature/main refactor by @Kyjor in #70
- Display errors again in editor. Added save scene backup when crashing by @Kyjor in #71
- Remove get props, add more tests by @Kyjor in #72
- Feature/sprite crop by @Kyjor in #73
- Adding parenting in the editor with multi-select by @Kyjor in #74
- Improved scene view for the editor by @Kyjor in #75
- Reverted collision code change and updated function names by @Kyjor in #76
- Improved usability of editor by @Kyjor in #77
- Feature/duplication brush by @Kyjor in #78
- 0.1.0 Features and bug fixes by @Kyjor in #79
- 0.1.0 Bugfixes by @Kyjor in #80
- Improve collisions and rigidbody by @Kyjor in #81
- Add editor tooltips by @Kyjor in #83
- Bugfix/inactive handling by @Kyjor in #84
New Contributors
- @achengli made their first contribution in #36
- @mrufsvold made their first contribution in #52
Full Changelog: v0.1.0-alpha...0.1.0