Kinema - Self-Test & Menagerie

Kinema is a from-scratch pure-C# 3D locomotion/animation framework (tier-ladder + archetype + closed-verb + phase-lag) built over the OnlyCSharp library. This page runs its two correctness gates and its exemplar menagerie live at build time and reports the numbers - no GIFs, no scripts.

Self-test gates

GatePassedFailedStatus
Kinema framework290GREEN
Physics layer250GREEN
TOTAL540GREEN

All 54 checks passed - both gates GREEN.

Exemplar menagerie (256 creatures)

One creature per body-plan family, each built through the locomotion-assignment DSL and validated against its rig's range-of-motion. "ROM ok" means the signature gait stays within joint limits; otherwise the runtime clamps N channels.

#SlugDisplaySignature gaitROM check
1humanHuman — walk (L1)BIP-01-WALKROM ok
2sprinterHuman — sprint (L4)BIP-03-SPRINTROM 1 clamp
3wolfWolf — gallop (L4)QUAD-03-GALLOPROM 1 clamp
4cheetahCheetah — gallop (L4)QUAD-03-GALLOPROM 1 clamp
5rhinoRhino — walk (capped L2)QUAD-01-WALKROM ok
6giraffeGiraffe — pace (L1)QUAD-01P-PACEROM ok
7hummingbirdHummingbird — hover (L3)AVI-01-HOVERROM 2 clamp
8hawkHawk — flap-cruise (L2)AVI-02-FLAPROM ok
9tunaTuna — cruise (L2)FISH-02-CRUISEROM ok
10seaserpentSea serpent — undulate (L3)SERP-03-UNDULATEROM ok
11centipedeCentipede — metachronal walk (L1)MYR-01-METACHRONALROM ok
12oakOak — wind sway (L1)FLR-01-SWAYROM ok
13zombieZombie shambler — lurch (L1)BIP-01-WALKROM ok
14giantStone giant — tread (capped L2)BIP-01-WALKROM ok
15goblinGoblin — skitter (L2)BIP-02-RUNROM ok
16ostrichOstrich — cursorial sprint (L4)BIP-02-RUNROM ok
17penguinEmperor penguin — waddle (L1)BIP-WADDLEROM 1 clamp
18kangarooRed kangaroo — travel-hop (L4)BIP-HOPROM ok
19jerboaJerboa — ricochet hop (L4)BIP-HOPROM ok
20frogFrog — ballistic leap (L4)BIP-HOPROM ok
21trexTyrannosaurus — mass-walk (capped L2)THERO-01-STRIDEROM ok
22raptorVelociraptor — pursuit sprint (L4)THERO-02-CHASEROM ok
23greyhoundGreyhound — double-suspension gallop (L4)QUAD-03-GALLOPROM 1 clamp
24bulldogBulldog — roll-waddle trot (L1)QUAD-01P-PACEROM ok
25dachshundDachshund — long-back trot (L1)QUAD-02-TROTROM ok
26foxRed fox — dainty trot (L2)QUAD-02-TROTROM ok
27housecatHouse cat — stalk-glide (L1)QUAD-01-WALKROM ok
28lionLion — power gallop (L4)QUAD-03-GALLOPROM 1 clamp
29horseHorse — gallop (L4)QUAD-03-GALLOPROM 1 clamp
30deerDeer — pronk startle (L4)QUAD-03B-BOUNDROM 2 clamp
31rabbitRabbit — half-bound (L4)QUAD-03B-BOUNDROM 2 clamp
32bearBear — plodding amble (L2)QUAD-01-WALKROM ok
33elephantElephant — amble (capped L2)QUAD-01-WALKROM ok
34crocodileCrocodile — sprawl-walk (L1)QUAD-01-WALKROM ok
35tortoiseGalápagos tortoise — column crawl (L0+)QUAD-01-WALKROM ok
36triceratopsTriceratops — charge-walk (capped L2)QUAD-01-WALKROM ok
37brachiosaurusBrachiosaurus — colossal browse-walk (capped L1)QUAD-01P-PACEROM ok
38eagleGolden eagle — soar-flap (L2)AVI-02-FLAPROM ok
39sparrowHouse sparrow — bounding flight (L3)AVI-02-FLAPROM ok
40falconPeregrine — stoop (L4)AVI-03-STOOPROM 4 clamp
41sharkGreat white — ram cruise (L2)FISH-02-CRUISEROM ok
42dolphinDolphin — porpoising fluke (L2)AQUA-FLUKEROM 6 clamp
43pythonPython — rectilinear crawl (L1)SERP-03-UNDULATEROM ok
44eelMoray eel — anguilliform wave (L2)SERP-03-UNDULATEROM ok
45millipedeMillipede — dense metachronal wave (L1)MYR-01-METACHRONALROM ok
46spiderWolf spider — tetrapod scuttle (L2)MYR-01-METACHRONALROM ok
47willowWillow — streaming tip-lag (W2)FLR-01-SWAYROM ok
48bambooBamboo — bow and snap-back (W3)FLR-03-THRASHROM ok
49huskySiberian husky — economy trot (L2)QUAD-02-TROTROM ok
50jackrussellJack Russell — busy trot (L2)QUAD-02-TROTROM ok
51rottweilerRottweiler — power trot (L2)QUAD-02-TROTROM ok
52graywolfGray wolf — ground-eating trot (L2)QUAD-02-TROTROM ok
53fennecFennec fox — darting trot (L2)QUAD-02-TROTROM ok
54manedwolfManed wolf — high-stepping pace (L1)QUAD-01P-PACEROM ok
55direwolfDire wolf — pursuit trot (L2)QUAD-02-TROTROM ok
56smilodonSmilodon — stalk (L1)QUAD-01-WALKROM ok
57antelopeAntelope — pronk (L4)QUAD-03B-BOUNDROM 2 clamp
58zebraZebra — gallop (L4)QUAD-03-GALLOPROM 1 clamp
59camelCamel — pace (L1)QUAD-01P-PACEROM ok
60bisonBison — charge-trot (L2)QUAD-02-TROTROM ok
61mooseMoose — stilt amble (L1)QUAD-01-WALKROM ok
62komodoKomodo dragon — high-walk (L1)QUAD-01-WALKROM ok
63salamanderSalamander — sprawl-wave (L1)QUAD-01-WALKROM ok
64geckoGecko — splayed climb-walk (L2)QUAD-01-WALKROM ok
65stegosaurusStegosaurus — arched plod (L1)QUAD-01-WALKROM ok
66ankylosaurusAnkylosaurus — armored squat-walk (L1)QUAD-01-WALKROM ok
67diplodocusDiplodocus — cantilever browse (capped L1)QUAD-01P-PACEROM ok
68allosaurusAllosaurus — pursuit stride (L2)THERO-01-STRIDEROM ok
69gallimimusGallimimus — ostrich-mimic sprint (L4)THERO-02-CHASEROM ok
70owlBarn owl — silent glide (L1)AVI-02-FLAPROM ok
71pelicanBrown pelican — wave-skim glide (L1)AVI-02-FLAPROM ok
72albatrossWandering albatross — dynamic soar (L1)AVI-02-FLAPROM ok
73chickenJunglefowl — strut (L1)AVI-00-PERCHROM ok
74peacockPeacock — display shiver (L1)AVI-00-PERCHROM ok
75hammerheadHammerhead — head-sweep hunt (L2)FISH-02-CRUISEROM ok
76whalesharkWhale shark — filter cruise (L1)FISH-02-CRUISEROM ok
77orcaOrca — pod fluke (L2)AQUA-FLUKEROM 6 clamp
78bluewhaleBlue whale — one-beat glide (L1)AQUA-FLUKEROM 6 clamp
79rattlesnakeRattlesnake — undulate (L2)SERP-03-UNDULATEROM ok
80cobraKing cobra — glide (L2)SERP-03-UNDULATEROM ok
81sidewinderSidewinder — loose undulation (L2)SERP-03-UNDULATEROM ok
82caecilianCaecilian — burrow-wave (L1)SERP-03-UNDULATEROM ok
83antAnt — tripod scurry (L2)MYR-01-METACHRONALROM ok
84tarantulaTarantula — slow prowl (L1)MYR-01-METACHRONALROM ok
85palmPalm — mast and fronds (W3)FLR-03-THRASHROM ok
86grassGrass — meadow shimmer (W4)FLR-01-SWAYROM ok
87fernFern — soft sway (W2)FLR-01-SWAYROM ok
88redwoodRedwood — near-still (W3)FLR-01-SWAYROM ok
89kelpKelp — current surge (aquatic W2)FLR-01-SWAYROM ok
90centaurCentaur — canter (STK hybrid)STK-CANTERROM ok
91mantaManta ray — underwater flight (L2)AQUA-RAYFLAPROM ok
92stingrayStingray — edge-ripple glide (L1)AQUA-RAYFLAPROM ok
93scorpionScorpion — eight-leg scuttle (L1)LPR-SCORPIONROM ok
94bordercollieBorder collie — crouch-stalk (L1)QUAD-01-WALKROM ok
95bloodhoundBloodhound — nose-down plod (L1)QUAD-01-WALKROM ok
96greatdaneGreat Dane — slow lope (L3)QUAD-03-GALLOPROM 1 clamp
97chihuahuaChihuahua — quick trot (L2)QUAD-02-TROTROM ok
98africanwilddogAfrican wild dog — marathon lope (L4)QUAD-03-GALLOPROM 1 clamp
99weaselWeasel — inchworm bound (L3)QUAD-03B-BOUNDROM 2 clamp
100tigerTiger — power gallop (L4)QUAD-03-GALLOPROM 1 clamp
101goatMountain goat — sure-foot walk (L1)QUAD-01-WALKROM ok
102pigBoar — busy trot (L2)QUAD-02-TROTROM ok
103iguanaIguana — sprawl-walk (L1)QUAD-01-WALKROM ok
104seaturtleSea turtle — flipper flight (L1)AQUA-RAYFLAPROM ok
105spinosaurusSpinosaurus — sail stride (L2)THERO-01-STRIDEROM ok
106therizinosaurusTherizinosaurus — claw-browse amble (L1)THERO-01-STRIDEROM ok
107pachycephalosaurusPachycephalosaurus — dome-ram charge (L2)THERO-02-CHASEROM ok
108parasaurolophusParasaurolophus — quad browse-walk (L1)QUAD-01-WALKROM ok
109mammothWoolly mammoth — graviportal amble (L2)QUAD-01-WALKROM ok
110terrorbirdTerror bird — flightless run (L4)BIP-02-RUNROM ok
111heronGrey heron — freeze-stalk (L0+)AVI-00-PERCHROM ok
112craneSandhill crane — dance-flap (L2)AVI-02-FLAPROM ok
113woodpeckerWoodpecker — cling-and-hammer (L2)AVI-00-PERCHROM ok
114cassowaryCassowary — kick-run (L3)BIP-02-RUNROM ok
115mallardMallard — waddle (L1)BIP-WADDLEROM 1 clamp
116batBat — membrane flap (L3)AVI-02-FLAPROM ok
117makoMako shark — chase blur (L4)FISH-04-BURSTROM ok
118clownfishClownfish — hop-scull hover (L1)FISH-02-CRUISEROM ok
119grouperGrouper — cave-mouth hover (L1)FISH-02-CRUISEROM ok
120anglerfishAnglerfish — lure drift (L0+)FISH-02-CRUISEROM ok
121otterSea otter — hind-web cruise (L2)AQUA-FLUKEROM 6 clamp
122boaBoa — slow undulation (L1)SERP-03-UNDULATEROM ok
123viperViper — coiled glide (L1)SERP-03-UNDULATEROM ok
124seasnakeSea snake — reversible undulation (L2)SERP-03-UNDULATEROM ok
125lobsterLobster — pereiopod walk (L1)MYR-01-METACHRONALROM ok
126mantisMantis — stalk-step (L1)MYR-01-METACHRONALROM ok
127tardigradeTardigrade — lumbering amble (L0+)MYR-01-METACHRONALROM ok
128wheatWheat field — rolling gust (W3)FLR-01-SWAYROM ok
129sunflowerSunflower — heliotrope sway (W1)FLR-01-SWAYROM ok
130cactusSaguaro cactus — near-still (W2)FLR-01-SWAYROM ok
131nagaNaga — coil glide (STK hybrid)STK-NAGAROM ok
132jellyfishJellyfish — bell pulse (L2)MEDUSA-PULSEROM ok
133crabCrab — lateral scuttle (L1)LPR-CRABROM ok
134dragonDragon — flap-cruise (L3)DRAGON-FLAPROM ok
135wyvernWyvern — flap-cruise (L3)WYVERN-FLAPROM ok
136pegasusPegasus — winged canter-flight (L3)DRAGON-FLAPROM ok
137griffonGriffon — flap-cruise (L3)DRAGON-FLAPROM ok
138wyrmlingDragon wyrmling — quick flutter (L3)DRAGON-FLAPROM ok
139drakeDrake — wingless walk (L1)QUAD-01-WALKROM ok
140rocRoc — colossal soar-flap (L2)AVI-02-FLAPROM ok
141cockatriceCockatrice — flutter-strut (L2)AVI-02-FLAPROM ok
142amphithereAmphithere — winged undulation (L2)SERP-03-UNDULATEROM ok
143couatlCouatl — feathered glide (L2)SERP-03-UNDULATEROM ok
144leopardLeopard — gallop (L4)QUAD-03-GALLOPROM 1 clamp
145jaguarJaguar — power gallop (L4)QUAD-03-GALLOPROM 1 clamp
146lynxLynx — bounding trot (L3)QUAD-03B-BOUNDROM 2 clamp
147cougarCougar — ambush gallop (L4)QUAD-03-GALLOPROM 1 clamp
148pantherPanther — stalk-glide (L1)QUAD-01-WALKROM ok
149hyenaHyena — loping trot (L3)QUAD-02-TROTROM ok
150coyoteCoyote — trot (L2)QUAD-02-TROTROM ok
151dingoDingo — trot (L2)QUAD-02-TROTROM ok
152wolverineWolverine — bounding run (L3)QUAD-03B-BOUNDROM 2 clamp
153badgerBadger — low trundle (L1)QUAD-01-WALKROM ok
154raccoonRaccoon — ambling walk (L1)QUAD-01-WALKROM ok
155opossumOpossum — slow amble (L1)QUAD-01-WALKROM ok
156hippoHippo — graviportal walk (capped L2)QUAD-01-WALKROM ok
157warthogWarthog — busy trot (L2)QUAD-02-TROTROM ok
158tapirTapir — plod (L1)QUAD-01-WALKROM ok
159wallabyWallaby — hop (L3)BIP-HOPROM ok
160koalaKoala — slow clamber-walk (L0+)QUAD-01-WALKROM ok
161slothSloth — glacial reach (L0+)QUAD-01-WALKROM ok
162armadilloArmadillo — scuttle-walk (L2)QUAD-02-TROTROM ok
163robinRobin — quick flap (L3)AVI-02-FLAPROM ok
164crowCrow — steady flap (L2)AVI-02-FLAPROM ok
165ravenRaven — soaring flap (L2)AVI-02-FLAPROM ok
166pigeonPigeon — clattering flap (L3)AVI-02-FLAPROM ok
167swanSwan — heavy powerful flap (L2)AVI-02-FLAPROM ok
168swiftSwift — blur flap (L4)AVI-02-FLAPROM ok
169swallowSwallow — darting flap (L3)AVI-02-FLAPROM ok
170kingfisherKingfisher — hover-and-dive (L3)AVI-01-HOVERROM 2 clamp
171vultureVulture — thermal soar (L1)AVI-02-FLAPROM ok
172roadrunnerRoadrunner — ground sprint (L4)BIP-02-RUNROM ok
173emuEmu — striding run (L3)BIP-02-RUNROM ok
174marlinMarlin — high-speed cruise (L3)FISH-02-CRUISEROM ok
175swordfishSwordfish — burst (L4)FISH-04-BURSTROM ok
176barracudaBarracuda — ambush burst (L4)FISH-04-BURSTROM ok
177salmonSalmon — steady cruise (L2)FISH-02-CRUISEROM ok
178catfishCatfish — bottom cruise (L1)FISH-02-CRUISEROM ok
179bettaBetta — fluttering hover (L1)FISH-02-CRUISEROM ok
180molaOcean sunfish — drifting scull (L0+)FISH-02-CRUISEROM ok
181starfishStarfish — arm-wave crawl (L0+)MEDUSA-PULSEROM ok
182beetleBeetle — trundling tripod (L1)MYR-01-METACHRONALROM ok
183cockroachCockroach — fast scurry (L3)MYR-01-METACHRONALROM ok
184stickinsectStick insect — swaying creep (L0+)MYR-01-METACHRONALROM ok
185dragonflyDragonfly — hover-dart (L4)AVI-01-HOVERROM 2 clamp
186butterflyButterfly — floating flap (L2)AVI-02-FLAPROM ok
187beeBee — buzzing hover (L4)AVI-01-HOVERROM 2 clamp
188vineVine — creeping sway (W1)FLR-01-SWAYROM ok
189pinePine — stiff crown sway (W3)FLR-01-SWAYROM ok
190stonegolemStone golem — grind-tread (L1)BIP-01-WALKROM ok
191irongolemIron golem — piston-stomp (L1)BIP-01-WALKROM ok
192skeletonSkeleton — rattle-march (L2)BIP-01-WALKROM ok
193wraithWraith — hover-drift (L1)BIP-WADDLEROM 1 clamp
194lichLich — regal glide (L1)BIP-01-WALKROM ok
195mummyMummy — bound shuffle (L1)BIP-01-WALKROM ok
196gargoyleGargoyle — stone lurch (L1)BIP-01-WALKROM ok
197treantTreant — walking oak (W1)FLR-01-SWAYROM ok
198animatedarmorAnimated armor — hollow clank (L2)BIP-01-WALKROM ok
199fleshgolemFlesh golem — stitched lurch (L1)BIP-01-WALKROM ok
200scarecrowScarecrow — straw flop (L2)BIP-01-WALKROM ok
201bonedragonBone dragon — skeletal flap (L3)DRAGON-FLAPROM ok
202deathknightDeath knight — armored stride (L2)BIP-01-WALKROM ok
203wightWight — creeping stalk (L2)BIP-01-WALKROM ok
204ghoulGhoul — scrabbling gait (L3)BIP-02-RUNROM ok
205bansheeBanshee — wailing drift (L1)BIP-WADDLEROM 1 clamp
206displacerbeastDisplacer beast — gallop (L4)QUAD-03-GALLOPROM 1 clamp
207owlbearOwlbear — heavy gallop (L3)QUAD-03-GALLOPROM 1 clamp
208buletteBulette — surge charge (L4)QUAD-03-GALLOPROM 1 clamp
209umberhulkUmber hulk — tunnel plod (L2)QUAD-01-WALKROM ok
210hookhorrorHook horror — clamber-walk (L2)QUAD-01-WALKROM ok
211ankhegAnkheg — metachronal dig-walk (L1)MYR-01-METACHRONALROM ok
212carrioncrawlerCarrion crawler — creeping ripple (L1)MYR-01-METACHRONALROM ok
213rustmonsterRust monster — scuttle-probe (L1)MYR-01-METACHRONALROM ok
214grickGrick — tentacled crawl (L1)SERP-03-UNDULATEROM ok
215purplewormPurple worm — mass undulation (L2)SERP-03-UNDULATEROM ok
216remorhazRemorhaz — anguilliform surge (L2)SERP-03-UNDULATEROM ok
217roperRoper — stalactite sway (W1)FLR-01-SWAYROM ok
218gibberingmoutherGibbering mouther — ooze pulse (L1)MEDUSA-PULSEROM ok
219chuulChuul — lateral scuttle (L1)LPR-CRABROM ok
220giantspiderGiant spider — tetrapod scuttle (L2)MYR-01-METACHRONALROM ok
221giantscorpionGiant scorpion — eight-leg scuttle (L1)LPR-SCORPIONROM ok
222elkElk — bull gallop (L4)QUAD-03-GALLOPROM 1 clamp
223gazelleGazelle — stotting pronk (L4)QUAD-03B-BOUNDROM 2 clamp
224ibexIbex — crag pick-walk (L1)QUAD-01-WALKROM ok
225yakYak — highland plod (L1)QUAD-01-WALKROM ok
226llamaLlama — camelid pace (L1)QUAD-01P-PACEROM ok
227donkeyDonkey — sure-foot walk (L1)QUAD-01-WALKROM ok
228meerkatMeerkat — sentinel scurry (L2)QUAD-02-TROTROM ok
229hareHare — open-field bound (L4)QUAD-03B-BOUNDROM 2 clamp
230ospreyOsprey — fish-hawk cruise (L2)AVI-02-FLAPROM ok
231kestrelKestrel — wind-hover (L3)AVI-01-HOVERROM 2 clamp
232loonLoon — laboured flap (L2)AVI-02-FLAPROM ok
233puffinPuffin — whirring flight (L3)AVI-02-FLAPROM ok
234kiwiKiwi — nocturnal shuffle (L1)BIP-01-WALKROM ok
235mackerelMackerel — carangiform cruise (L2)FISH-02-CRUISEROM ok
236parrotfishParrotfish — reef scull (L1)FISH-02-CRUISEROM ok
237herringHerring — baitball C-start (L4)FISH-04-BURSTROM ok
238skinkSkink — sprawl-wave walk (L1)QUAD-01-WALKROM ok
239tuataraTuatara — cold sprawl-walk (L0+)QUAD-01-WALKROM ok
240toadToad — walk-hopper (L2)BIP-HOPROM ok
241treefrogTree frog — arboreal lunge (L4)BIP-HOPROM ok
242cricketCricket — catapult leap (L4)BIP-HOPROM ok
243fireflyFirefly — drifting hover (L3)AVI-01-HOVERROM 2 clamp
244greenslimeGreen slime — ooze advance (L1)OOZE-ADVANCEROM ok
245blackpuddingBlack pudding — heavy ooze (L1)OOZE-ADVANCEROM ok
246gelatinouscubeGelatinous cube — stiff ooze (L1)OOZE-ADVANCEROM ok
247ochrejellyOchre jelly — split-roil (L1)OOZE-ADVANCEROM ok
248fireelementalFire elemental — flickering surge (L3)OOZE-ADVANCEROM ok
249waterelementalWater elemental — fluid surge (L2)OOZE-ADVANCEROM ok
250airelementalAir elemental — whirling wisp (L4)OOZE-ADVANCEROM ok
251earthelementalEarth elemental — grinding heave (L1)OOZE-ADVANCEROM ok
252beholderBeholder — turret hover (L2)ABERR-BEHOLDERROM ok
253spectatorSpectator — lesser turret hover (L2)ABERR-BEHOLDERROM ok
254octopusOctopus — arm-slink (L2)CEPHALO-SLINKROM ok
255krakenKraken — colossal arm-slink (L2)CEPHALO-SLINKROM ok
256squidSquid — jetting arms (L3)CEPHALO-SLINKROM ok