Ratchet & Clank (ReRAC)
Ratchet & Clank
Sobre el proyecto
Ratchet & Clank es una serie de videojuegos de acción y aventura, plataformas y disparos en tercera persona creados y desarrollados por Insomniac Games y publicados por Sony Interactive Entertainment para consolas PlayStation, como PlayStation 2, PlayStation 3, PlayStation 4 y PlayStation 5, con excepción de Size Matters y Secret Agent Clank, ambos desarrollados por High Impact Games para PlayStation Portable. La serie era exclusiva de las plataformas Sony hasta que Rift Apart recibió un puerto de Windows en 2023. En 2016 se lanzó una adaptación cinematográfica animada.
4 versiones de Ratchet & Clank
Estás viendo: Ratchet & Clank (ReRAC)
Información oficial del proyecto
Please read first
[!IMPORTANT] This repository is for developing ReRAC, not for playing it. Players will install and run the game through the ReRAC Launcher, which has not been released yet. Follow the project at re-rac.github.io.
[!WARNING] You need your own copy of the game: no game assets are included here. ReRAC currently supports one disc, listed on the supported versions page. ReRAC is an unofficial fan project and is not affiliated with or endorsed by Sony Interactive Entertainment or Insomniac Games.
About
ReRAC rebuilds Ratchet & Clank (2002, PlayStation 2) as a native PC game, written in Rust on the Bevy engine. The game's systems are ported and run natively, with no emulator in between. The goal is a port that looks, sounds and plays like the original.
Status
ReRAC is in early, active development and is not yet playable from start to finish. All levels load and render, and more of the game comes to life with each update. See the status page for what works today.
Building from source
You need Rust, installed through rustup, and an image (.iso) of your own disc. macOS on Apple
Silicon is the only platform tested so far. Run every command from the repository root.
First, extract the game data from your disc into extracted/. This builds rerac-extract, checks that your disc is
supported, and verifies every extracted file:
cargo xtask regen-data --iso "<path to your disc image>.iso"
Then build and run the game:
cargo dev
The first build takes a few minutes; later rebuilds take seconds. Tests run through cargo xtask:
cargo xtask test-quick # fast unit tests
cargo xtask test-job hero # unit tests plus one area's integration tests
cargo xtask test-full # the full suite
More detail is in docs/workflows/, for example
game-data.md for the extractor and
dev-switches.md for debugging options.
Repository layout
| Folder | Contents |
|---|---|
crates/ | The game itself: file formats, game logic, the engine (rerac) and the extractor (rerac-extract) |
tools/ | Development tools that never ship, including cargo xtask |
docs/ | Developer documentation: format specs, plans and workflows |
Related
- ReRAC Launcher, which installs and runs the game.
- re-rac.github.io, the project website.
License
ReRAC is released under the ISC license. See LICENSE.
