Momentum-repswing gennem en karstkløft i monsun-skumring. Linen er et reelt bindingsled — slap indtil den strammer helt op, nul restitution — og at hive den ind bevarer angulær momentum, så det at trække sig op ad repet i bunden af en svingbane rent faktisk gør dig hurtigere (+19% i forhold til blot pumpning, målt). Verden trækker 1,26× hårdere, mens du holder linen. En rækkeviddesonde drev den endelige fysik gennem tusindvis af pumpede svingforsøg, og hver rede og hver klippefremspring i kløften er placeret på en bane, som et af disse forsøg faktisk nåede. Mocap-drevet Blender-samler, hvis ansigt blinker og reagerer i enhver kropsstilling. Bygget på Phaser 4.
Arena med knockback set ovenfra: hold for at oplade, slip for at RAMME. Sammenstød handler med reel momentum — masse, restitution 0,58, hit-stop opdelt efter kollisionshastighed — og kameraet skubbes langs anslagets normal på en kritisk dæmpet fjeder, ikke rystes tilfældigt. En mocap-trippende Blender-bighorn forsvarer toppens saltslikke mod rødbrune rivaler; slå dem ned fra klippen. Hver konstant målt på grå former først.
Følelses-først præcisionsplatformer: hele bevægelseslaget — 1,8× asymmetri i faldtyngdekraft, 90 ms coyote-vindue, 130 ms hop-buffer, apex-hang, et fremadskuende kamera — blev finjusteret og målt på grå kasser, før der fandtes nogen grafik. Derefter landede en mocap-riggede Blender-ræv på den færdige følelse. Genantænd de tre helligdomsbrasere.
Ingen projekter i denne kategori. Vælg en anden kategori.
AI-agenter finjusterer følelsen, før grafikken
AI-agenter bygger den spilbare blockout, afprøver dens kontroller og justerer bevægelses- og kameraværdierne, før den færdige grafik tilføjes. Hvert element starter som grå kasser med det fuldstændige følelseslag: faldtyngdekraft tungere end stigning, coyote-tid, input-buffering, kamerakig fremad med udjævning. Grafik redder aldrig et spil, der føles forkert — så følelsen bevises gennem spil først.
FEEL_NOTES.md — hop
faldtyngdekraft ×1,8afvist ×1,0 "svævende, ingen vægt" · ×2,4 "tung som mursten"
input-buffer 120mstidlige hop-tryk registreres ved landing
Hver konstant leveres med sine begrundelser — og hvordan de afviste værdier føltes.
Juice, finjusteret — ikke bare til stede
Tjeklisten er en selvfølge; håndværket ligger i tallene. Hit-stop pr. anslagsklasse, aftagende rotationsfrit shake, en navngivet easing-familie for hver bevægelse, squash-skalering ved landinger. Et tjeklistepunkt, der findes, men er fejljusteret, er et fund her.
Hvert element skal bevise sin responsivitet: vedvarende 60fps med registrerede frame-time-målinger, input-til-respons inden for to frames, feedback inden for 100ms af hver interaktiv begivenhed — målt via telemetri-tidsstempler, registreret i logbogen.
Et finjusteret hit-stop-interval eller den rette easing-familie til en landing fungerer identisk i canvas-, Godot- og Defold-spil. Laboratoriets fund overføres som numeriske, motoruafhængige regler til den vejledning, som ethvert 2D-byggeri følger — den overførbarhed er grunden til, at dette laboratorium findes.
Easing-familier pr. bevægelsesklassepickup / UI / landing / kamera — navngivet, med begrundelser
→ builder-vejledningbinder nu ethvert 2D-spil, på enhver motor
Sådan bliver et element skabt
01
Konceptpakke
Sheets + inventar — den fælles standard.
02
Følelses-først blockout
Tyngdekraft, coyote time, kamera — finjusteret som grå kasser, nedskrevet.
03
Kunst + juice-pas
Mocap-sprites; hit-stop, shake, easing — finjusteret med begrundelser.
04
Benchmark
60fps frame-samples, 2-frame inputforsinkelse, 100 ms feedback.
05
Portér tallene
Motoruafhængige feel-regler indgår i alle 2D-builds.
Spørgsmål, besvaret
Hvad er egentlig "game feel"?
De akkumulerede mikrobeslutninger, der gør interaktion tilfredsstillende: hvordan asymmetrisk tyngdekraft giver et hop vægt, hvordan 60 millisekunders hit-stop sælger et sammenstød, hvordan et kameras lookahead holder spilleren orienteret. Hver for sig usynlige, tilsammen forskellen mellem levende og dødt.
Hvorfor et helt lab til det?
Fordi feel-viden er tal plus begrundelser, og ingen skriver tallene ned. Hver cyklus' FEEL_NOTES-dokument — hver konstant, hvorfor netop den værdi, hvordan de forkastede værdier føltes — bliver til forskning, hele platformen bygger videre på.
Hvorfor Phaser til dette arbejde?
Phasers tweens, kameraer og partikel-emittere er præcis det rette juice-værktøjssæt, i det professionelle web-2D-framework — den korteste vej fra en feel-hypotese til en spilbar test.
Har andre motorer gavn af det?
Det er netop pointen: feel-konstanter er motoruafhængige. De porterede regler gælder for ethvert 2D-spil, builderen leverer — canvas, Phaser, Godot og Defold på tværs.
Hvilke typer mekanikker kan jeg udforske her?
Gennemse galleriet for fokuserede 2D-interaktioner og teknikkerne bag deres feel. Hvert projekts beskrivelse forklarer, hvad det udforsker, så vælg et stykke for dets mekanik såvel som dets screenshot.
Hvordan bedømmer jeg feel'et i et eksempel?
Prøv at starte, stoppe, hoppe eller interagere gentagne gange. Læg mærke til inputrespons, bevægelsestiming, feedback og genoprettelse; et stillbillede kan ikke vise de dele af oplevelsen.
Kan min brief bruge en anden visuel stil?
Ja. Beskriv din egen verden, farvepalet og karakterretning sammen med mekanikken og kontrollerne. En lab-reference kan forklare den interaktion, du ønsker, uden at kræve det samme udseende.
Byg et spil, der føles lige så godt, som det ser ud
Hvert 2D-spil, builderen leverer, arver dette labs feel-forskning.