Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 1877abf

Browse filesBrowse files
N24: Bevy Retrograde (rust-gamedev#737)
Co-authored-by: Joe Clay <27cupsofcoffee@gmail.com>
1 parent f1710a2 commit 1877abf
Copy full SHA for 1877abf

File tree

Expand file treeCollapse file tree

2 files changed

+40
-0
lines changed
Filter options
Expand file treeCollapse file tree

2 files changed

+40
-0
lines changed

‎content/news/024/bevy-retrograde.gif

Copy file name to clipboard
1.99 MB
Loading

‎content/news/024/index.md

Copy file name to clipboardExpand all lines: content/news/024/index.md
+40Lines 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 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.