Skip to content

Commit 1877abf

Browse files
N24: Bevy Retrograde (rust-gamedev#737)
Co-authored-by: Joe Clay <27cupsofcoffee@gmail.com>
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

Lines changed: 40 additions & 0 deletions
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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy