v0.0.4
๐ Try out the v0.0.4 web demo! ๐
This release features an MVP for our first boss enemy, Big Bass!
Also included: an entirely refactored fighter state model which was written up on our wiki, updates to the enemy AI targeting, camera progression boundaries, updates to debug tools, a health recovery item, and updates to the way attacks are defined and loaded from resources.
If you find any issues or have feedback, please report here.
What's Changed
- Read Player Attack Damage From Stats by @zicklag in #172
- Implement Load Progress Tracking by @zicklag in #164
- Fix Bug With Hot Reload and New Loading Progress by @zicklag in #173
- Implement Enemy FOV by @64kramsystem in #174
- Make Web Build Script Exit Early on Failure by @zicklag in #175
- Move EngineConfig to a Static Global by @zicklag in #178
- CI: Add WASM target to Clippy job by @64kramsystem in #184
- Implement trip points by @64kramsystem in #186
- Update to Bevy 0.8 ๐ by @zicklag in #189
- Update YAML Version and Cargo Update by @zicklag in #190
- Remove Unneeded Dependencies by @zicklag in #192
- Revert "Update YAML Version and Cargo Update" due to broken gamestateโฆ by @odecay in #193
- Deserialization Fix by @zicklag in #194
- Implement first version of camera stopping by @64kramsystem in #171
- Update Org Name & Links in README by @zicklag in #199
- Improve AI targeting by @64kramsystem in #198
- Add Health item by @64kramsystem in #202
- New Fighter State Design and Gameplay Refactor by @zicklag in #203
- Update Bevy Fluent to Released Version by @zicklag in #212
- Create ARCHITECTURE.md by @erlend-sh in #214
- Move LocalizationExt Trait to
localization.rs
by @zicklag in #215 - Remove Unused ActionIntents Struct by @zicklag in #218
- making clear to the player by @DRuppFv in #219
- Enemies chooses the closest player by @Zac8668 in #220
- Rebase Boss MVP by @edgarssilva by @zicklag in #222
- Allow Configuring Debug Tools at Runtime by @zicklag in #223
- Load attack properties from assets by @odecay in #221
- Move attack damage to attack definition in YAML by @odecay in #226
- Fix rapier debug render by @zicklag in #224
- Update Bevy Parallax to Latest Released Version by @zicklag in #228
- Inventory system by @edgarssilva in #206
- new music files + levels folder + all levels by @DRuppFv in #225
- Fix YSort and add editable colliders by @edgarssilva in #229
- Debug lines for y-sorting by @edgarssilva in #230
- Add projectile despawning on collision. by @edgarssilva in #233
- new healing system | making it easier to organize by @DRuppFv in #232
- Update Leafwing With Bugfix and Cargo Update by @zicklag in #237
- Re-enebled boss ai, unique groundslam attack by @odecay in #235
- Hurtbox size update by @odecay in #238
- gamefeel fixes, updated flopping, knockback priority, timer, velocity. by @odecay in #239
- Position fighters transform relative to feet by @odecay in #241
- temporary fix for boss background sort issue by @odecay in #244
- updated doc and code to clarify intent and current use for ysort by @odecay in #245
- updated bevy version in Cargo.toml and wasm-bindgen in web-demo workflow by @odecay in #246
New Contributors
Full Changelog: v0.0.3...v0.0.4