blitz3d-decomp
Decompile a Blitz3D game to readable Blitz source with B3DDecomp and port what it does to another engine. Covers SCP - Containment Breach-era and other .bb games, B3DDecomp, Blitz3D runtime behaviour (fixed tick, Animate, CurveValue, Euler angles, quaternions, Rnd), animated .b3d models (viewmodels with bones and keyframes) into Roblox, and where to stop (builds protected against decompiling, games and assets the user has no rights to). Use when a Blitz3D game's code or animated models are needed.
Pinned to revision 9811709d9509, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/blitz3d-decomp/SKILL.md
- skills/blitz3d-decomp/references/b3d-to-roblox.md
- skills/blitz3d-decomp/references/b3ddecomp-skip-failures.patch
- skills/blitz3d-decomp/references/blitz-runtime.md
- skills/blitz3d-decomp/scripts/roblox/b3d_skin.py
- skills/blitz3d-decomp/scripts/roblox/vm_anim_data.py
- skills/blitz3d-decomp/scripts/roblox/vm_build.py
- skills/blitz3d-decomp/scripts/roblox/vm_render.py
Every link opens the file at its source, pinned to the revision this page describes.