Skip to content

SkateBIRD

Applies toSkateBIRD

SkateBIRD (Glass Bottom Games, 2021) is a skateboarding game where the player is a bird, built on Unity 2019.4.20f1 with the built-in render pipeline and the Mono scripting backend. Observed · SkateBIRD The observations on these pages are of Steam app 971030, build 11275982 (191 files, 3,396,104,486 bytes). Observed · SkateBIRD The shipped engine version is 2019.4.20f1; a community page that lists 2018.4.12 dates from a pre-release demo. Observed · SkateBIRD

SkateBIRD_Data holds 31 serialized files, all container version 21: level0 to level13, sharedassets0 to sharedassets13, globalgamemanagers, globalgamemanagers.assets and resources.assets. Proven · SkateBIRD There are no AssetBundles and no Addressables: the files are loose, StreamingAssets holds a 165-byte readme, and the 104 managed assemblies are in Managed/ (player data folder, scripting backends). Observed · SkateBIRD Across the 31 files there are 503,045 objects, which an independent reader and the reader of the container agree on exactly (path ids, class ids, offsets, sizes). Proven · SkateBIRD

Scene What Page
level1, level2, level3, level4, level5 bedroom 1, rooftop, office, server room, bedroom 2 scripts
level7, level12, level13 flashback, playground, skate heaven scripts
level0 the title screen, itself a playable diorama player data folder

All Observed · SkateBIRD.

  • Mission markers on layer 28. Minimap/Mission Marker spheres are drawn only by the escape-menu map camera; the main camera’s culling mask 0xe003ff17 excludes the layer (layers and cameras). Proven · SkateBIRD
  • Scripts carry the rules. Reset points (one flagged as the level start), mission givers, collectibles and rails are MonoBehaviours with no type tree (script fields, scene scripts). Observed · SkateBIRD
  • Lighting. Trilight ambient in the level scenes with stale probes, skybox ambient with zero probes in the platform scenes, no baked lightmaps (ambient light, lights). Proven · SkateBIRD
  • Materials. Built-in shaders shipped as real Shader objects, and a custom Lambert shader with stochastic tiling (built-in shaders). Observed · SkateBIRD
  • Physics. A solver iteration count of 64, a 60 Hz fixed step and six physic materials (colliders). Proven · SkateBIRD
  • Skin weights. Four influences per vertex, two at the lowest quality levels (skinning). Proven · SkateBIRD
  • Camera and post-processing. The gameplay profile blurs everything away from the bird (post-processing). Observed · SkateBIRD
  • Version 21 container. Offsets in the object table are 32 bits; a reader written for version 22 refuses these files. Proven · SkateBIRD

No dedicated mod platform exists for SkateBIRD; BepInEx 5 can host plugins (loading code). Config is kept in the registry under HKCU\Software\Glass Bottom Games\SkateBIRD\ and saves in saved_*.sav under the user’s LocalLow\Glass Bottom Games\SkateBIRD\. Sourced · PCGamingWiki, SkateBIRD

What is known

SystemClaimsConfidenceProven or observed
Overview17100%
Archives and files7688%
Data model5558%
World and streaming1362%
Geometry4274%
Materials4553%
Shaders4888%
Textures5188%
Lighting and sky5358%
Effects and decals8100%
Collision and physics2759%
Animation4678%
Gameplay data3497%
Runtime and limits888%
Mod loading838%

Computed from the engine's pages; the whole picture is on the coverage page.

Sources

  • UnityPy — reader used as the independent census of the serialized files
  • AssetRipper — type tree package covering Unity 2019.4.20f1
  • PCGamingWiki, SkateBIRD — config and save locations; lists a pre-release engine build