
aaddpp browser fan game: a skater pushes through the outdoor park. Captured from this project, not the native recompile.
Image credits ↗A separate browser fan game that streams data from your converted copy.
A Rust/Bevy skating engine built on years of reverse-engineering work.
SetupYour game files requiredSkate 3 publisher screenshot. Original-game reference, not a capture of any listed port or engine rewrite.
Skate 3 game imagery remains copyright its respective rights holders. Image credit and provenance: linked source page. No transferable license is inferred.
Source & attribution ↗View image ↗Practice tricks, grinds and offboard movement in a Rust-based skating engine. It is still in development and does not yet match every feature of Skate 3.
Start with Skate3Recomp for desktop disc import, use the phone-specific ports for mobile installation, and reserve the browser fan game for already converted data.
Read Skate guideA release-based ISO installer and controller input; Windows is the maintainer’s most-tested platform.
Connect a compatible converted copy through Game Server; the public launcher supplies no converter.
The native app can extract your own disc image and Title Update 3 on the phone.
Skate 3’s Port Carverton is built around districts, plazas and skateparks that encourage finding and refining a line. The original game adds darkslides and underflips, while Skate.School provides a place to practice stick skills. Its retail team and career systems describe the original game; this Rust engine currently focuses on skating and exploration.
This project rebuilds Skate 3 systems in Rust and Bevy, using reverse-engineering work on the original game rather than simply wrapping the Xbox 360 executable. Its current focus is tangible skating: riding, tricks, grinds, getting off the board, difficulty settings and moving between maps. That makes it an interesting way to explore familiar spaces, but working tricks are not a promise that every movement or game system matches Skate 3.
The lineage matters when choosing between Skate projects. Dumbad’s work on file formats, animation, collision, challenges and custom maps underpins this engine; Chasm’s renderer work also forms part of that history. This entry is the Rust rewrite, with its own behavior and development path.
The experimental Windows package can prepare your own Xbox 360 ISO or an extracted game folder containing default.xex beside its data directory. Setup converts the skater, animations and disc maps, exports the original scoring and session-marker HUD assets, and opens University. The initial conversion takes time, and ISO extraction needs internet access. Original game assets are not included.
Converted content stays beside that installation’s executable. If you unpack another copy elsewhere, it performs its own setup; updating in place refreshes changed asset groups. This distinction helps avoid repeatedly converting the same collection into separate installations.
Use an SDL3-compatible controller for skating. Escape opens the graphics, difficulty and map settings, and maps can change without restarting. The project also supports .skate maps; its included format demonstration is procedural content, separate from the original disc maps.
A source build follows the Windows Rust MSVC and LLVM workflow, using BUILD.bat and PLAY.bat. The prepared release follows its own asset wizard instead. Choose the route that fits your interest: playing with the experimental engine or modifying it. Original-game parity remains unfinished, and custom animation support does not mean custom animation clips are bundled.
Supply your own Skate 3 Xbox 360 ISO, or default.xex with the extracted data folder alongside it. Original assets are not included.
Creator-reported · Project guideFor a source build, use Windows with the Rust MSVC toolchain and LLVM; BUILD.bat builds and PLAY.bat starts the selected map. The repository also links an experimental Windows package with its own asset setup.
Creator-reported · Project guideThe documented build toolchain targets Windows.
Creator-reported · Project guideGameplay requires an SDL3-compatible gamepad. Escape opens graphics, difficulty and map settings.
Creator-reported · Project guideThe project implements skating, tricks and map exploration, but remains a work in progress without full behavioral parity with Skate 3.
Creator-reported · Project guideThe first asset conversion can take time and ISO extraction needs internet access. Converted assets remain in the data folder beside the executable; a separately extracted installation runs its own setup.
Creator-reported · Project guide