v0.0.2
Our second release!
We now have a web build, Try it out and leave feedback or submit an issue.
New to this release:
- Scene System featuring character, level and game definitions in YAML format, as well as the base for future hot reloading!
- Main menu, Pause menu and ingame HUD.
- Basic enemy AI.
- CI as well as automated deployment for web build.
- Many bug fixes and codebase improvements.
We have many exciting features planned, check out our open PRs for a rolling preview.
Thanks to @zicklag @edgarssilva @64kramsystem @Byteron for all the contributions and the attention you have contributed over the last two weeks!
What's Changed
- Add Optimization Flags to Cargo.toml by @zicklag in #15
- Camera Zoom Fix by @Byteron in #19
- BodyLayers Enum More Readable by @zicklag in #14
- Camera Panning Fix by @Byteron in #20
- Add GitHub actions CI, with format check by @64kramsystem in #16
- Implement First Pass Scene Assets by @zicklag in #22
- Clippy fixes by @zicklag in #25
- Add Engine Config and CLI by @zicklag in #24
- Debug Features by @odecay in #31
- Hot reload by @zicklag in #30
- Establish Web Build by @zicklag in #32
- Ci web demo by @zicklag in #33
- Animation Loop by @Byteron in #36
- Updated cargo.lock File by @Byteron in #40
- Implement Main Menu With Egui by @zicklag in #38
- Pause menu by @zicklag in #41
- Change Pause Button to Escape by @zicklag in #43
- Fix Panic When Pressing Enter on Main Menu by @zicklag in #44
- Fix Camera Position When Exiting Level by @zicklag in #42
- Fix Camera Z Position Changing by @zicklag in #46
- Move move_in_arc and rotate systems to PostUpdate stage by @64kramsystem in #47
- Allow Toggling Fullscreen With F11 by @zicklag in #45
- Implement Life Bars & Improve UI Code by @zicklag in #50
- Workaround for player getting stuck at the bottom by @64kramsystem in #49
New Contributors
- @zicklag made their first contribution in #15
- @Byteron made their first contribution in #19
- @64kramsystem made their first contribution in #16
Full Changelog: v0.0.1...v0.0.2