fishfolk / jumpy

Tactical 2D shooter in fishy pixels style. Made with Rust-lang 🦀 and Bevy 🪶
https://fishfolk.org/games/jumpy/
Other
1.64k stars 118 forks source link

Support Recording Replays for Debugging #879

Open zicklag opened 8 months ago

zicklag commented 8 months ago

Description

To aid in testing and reporting/analyzing bugs, it'd be great to be able to record replays. Some bugs can be hard to reproduce and analyze, but this could be greatly helped if there was a way to record replays of gameplay that represents a bug, and since the game is ( should be ) deterministic, you should be able to share a replay for a specific version of Jumpy to reproduce the bug.

You could also have things like a way to step the reply frame-by-frame or play it in slow motion while viewing the entities, resources, and components with a world inspector.

Alternatives & Prior Art

No response