Skip to content

Commit 1877abf

Browse files
N24: Bevy Retrograde (#737)
Co-authored-by: Joe Clay <[email protected]>
1 parent f1710a2 commit 1877abf

File tree

2 files changed

+40
-0
lines changed

2 files changed

+40
-0
lines changed

content/news/024/bevy-retrograde.gif

1.99 MB
Loading

content/news/024/index.md

+40
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,46 @@ now features a [tutorial] and full game [examples] for every type of session.
496496
[tutorial]: https://github.com/gschup/ggrs/blob/main/TUTORIAL.md
497497
[examples]: https://github.com/gschup/ggrs/tree/main/examples
498498

499+
### [Bevy Retrograde][bevy_retrograde]
500+
501+
![physics example](./bevy-retrograde.gif)
502+
_Bevy Retrograde Physics Map example_
503+
504+
[Bevy Retrograde][bevy_retrograde] (formerly Bevy Retro) is a [Bevy] plugin
505+
designed for making pixel-perfect games as easily as possible.
506+
507+
This project was released under the [Katharos License][katharos_license]. This
508+
license has moral and ethical implications that you may or may not agree with,
509+
so please read it before making use of this project.
510+
511+
In the last two months, Bevy Retrograde has gotten a major update and is also on
512+
crates.io for the first time!
513+
514+
- The transform system was migrated to use Bevy's own transform system.
515+
- The pixel-perfect alignment restriction can now be optionally disabled on a
516+
per-sprite basis. This makes it possible to do smooth character and projectile
517+
movement if desired.
518+
- The [Heron] physics engine ( which is powered by Rapier ) was integrated, with
519+
a custom extension for automatically creating collision shapes from sprite
520+
outlines.
521+
- It was decided to start work on migrating Bevy Retrograde to use Bevy's own
522+
rendering abstraction, making it compatible with the larger Bevy rendering
523+
ecosystem. This will hopefully be finished in the next release.
524+
525+
More information can be found in the Bevy Retrograde
526+
[release notes][bevy_retrograde_release_notes].
527+
528+
You can ask questions or give feedback for Bevy Retrograde
529+
[on GitHub][bevy_retrograde_discussions].
530+
531+
[Heron]: https://github.com/jcornaz/heron
532+
[bounty_bros_blog_post]: https://katharostech.com/post/bounty-bros-update-4-physics-damage-pathfinding
533+
[bevy_retrograde_release_notes]: https://github.com/katharostech/bevy_retrograde/releases/tag/v0.2.0
534+
[bevy_retrograde]: https://github.com/katharostech/bevy_retro
535+
[Bevy]: https://bevyengine.org
536+
[katharos_license]: https://github.com/katharostech/katharos-license
537+
[bevy_retrograde_discussions]: https://github.com/katharostech/bevy_retro/discussions
538+
499539
### [Quilkin]
500540

501541
![Quilkin](quilkin.png)

0 commit comments

Comments
 (0)