Case study
sekiro-rs: a Rust and Bevy reconstruction of Sekiro
sekiro-rs rebuilds parts of Sekiro: Shadows Die Twice in Rust and Bevy using data extracted from a user's Steam installation. It interprets Havok Script and behavior graphs, TAE events and Lua AI scripts, reads game formats including FLVER and MSB, and rewrites engine combat rules identified through static analysis.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 10
- Last commit
- 2026-11-02
- Language
- Rust
- License (GitHub)
- Apache-2.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: A Steam copy of Sekiro v1.6.0.0 and about 50 GB of local cache space are required.
- Prerequisites: Windows build setup uses stable Rust with MSVC and Visual Studio C++ build tools.
- Limits: Game flow and several systems remain partial.
- License: MIT or Apache-2.0, at the user's option.
Cite
BibTeX
@misc{sekiro-rs-case,
title = {{sekiro-rs: a Rust and Bevy reconstruction of Sekiro}},
howpublished = {\url{https://github.com/AKJama/sekiro-rs}},
url = {https://github.com/AKJama/sekiro-rs},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/sekiro-rs-case/}}
}Plain text
sekiro-rs: a Rust and Bevy reconstruction of Sekiro. https://github.com/AKJama/sekiro-rs (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/sekiro-rs-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · AKJama/sekiro-rs · Revision 970cde8
- docs/GETTING-STARTED.md GitHub · AKJama/sekiro-rs · Revision 970cde8
- docs/PROGRESS.md GitHub · AKJama/sekiro-rs · Revision 970cde8
More in Games
- sena-rs: reimplementing SoftPAL for Koikake · Case study
- Settlers.ts: decoding Settlers 4 data for a browser remake · Case study
- sh23ds: a native 3DS reconstruction of Silent Hill 2 · Case study
- sh3redux: a Silent Hill 3 engine remake in C++ · Case study
- Shiloh: reimplementing The X-Files Game engine · Case study
- shin: reimplementing the engine of Entergram visual games · Case study