Case study
FC3 Bevy: a Far Cry 3 runtime built from original game data
FC3 Bevy rebuilds a Far Cry 3 runtime in Rust and Bevy using archives from the user's installed game. It converts game data to a local cache and implements world rendering and simulation; accompanying research documents Dunia 2 animation, DARE audio containers and RNV navigation meshes.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 12
- Last commit
- 2026-11-10
- Language
- Rust
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
- An installed copy of Far Cry 3 supplies the game data.
- Rust and the Bevy build dependencies are required by the workspace.
Cite
BibTeX
@misc{fc3-bevy-case,
title = {{FC3 Bevy: a Far Cry 3 runtime built from original game data}},
howpublished = {\url{https://github.com/Eamo5/farcry-3-bevy}},
url = {https://github.com/Eamo5/farcry-3-bevy},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/fc3-bevy-case/}}
}Plain text
FC3 Bevy: a Far Cry 3 runtime built from original game data. https://github.com/Eamo5/farcry-3-bevy (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/fc3-bevy-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · Eamo5/farcry-3-bevy · Revision d9a22e6
- docs/animation.md GitHub · Eamo5/farcry-3-bevy · Revision d9a22e6
- docs/navigation.md GitHub · Eamo5/farcry-3-bevy · Revision d9a22e6
More in Games
- fheroes2: a Heroes of Might and Magic II engine recreation · Case study
- Firestaff: rebuilding the Dungeon Master game engines · Case study
- FPC Atomic: reconstructing Atomic Bomberman multiplayer · Case study
- Free in the Dark: reimplementation of Alone in the Dark · Case study
- freeablo: a cross-platform reimplementation of the Diablo 1 engine · Case study
- freeaoe: an Age of Empires 2 engine rebuilt from observation · Case study