Liike-energiaan perustuva köysiheilunta monsuuni-iltahämärän karstivuonossa. Köysi on todellinen rajoite — löysällä, kunnes se kiristyy napakasti, palautuvuus nolla — ja sen kelaaminen säilyttää kulmaliikemäärän, joten itsensä vetäminen köyden yläosaan kaaren alapisteessä tekee sinusta todella nopeamman (+19 % pelkkään pumppaamiseen verrattuna, mitattu). Maailma vetää 1,26× voimakkaammin, kun pidät köydestä kiinni. Saavutettavuustesti ajoi julkaistun fysiikan tuhansien pumpattujen heilahdusten läpi, ja jokainen pesä ja ulokkeen kärki vuonossa on sijoitettu radalle, jonka jokin näistä testeistä todella saavutti. Mocap-ohjattu Blender-kerääjä, jonka kasvot räpsyttävät silmiä ja reagoivat missä tahansa kehon asennossa. Rakennettu Phaser 4:llä.
Ylhäältä kuvattu takapotkuareena: pidä pohjaan lataamiseen, päästä irti RAM-hyökkäykseen. Yhteentörmäykset vaihtavat todellista liikemäärää — massa, palautuvuus 0,58, lähestymisnopeuden mukaan porrastettu osumapysäytys — ja kamera potkaistaan törmäysnormaalin suuntaan kriittisesti vaimennetulla jousella, ei satunnaisesti täristen. Mocap-tallustava Blender-lammas puolustaa huippusuolakivea rusehtavia kilpailijoita vastaan; pudota heidät jyrkänteeltä. Jokainen vakio mitattiin ensin harmailla muodoilla.
Tuntumaa korostava tarkkuustasohyppelypeli: koko liikekerros — 1,8× epäsymmetrinen putoamisgravitaatio, 90 ms:n coyote-ikkuna, 130 ms:n hyppypuskuri, huipussa leijunta, ennakoiva kamera — hienosäädettiin ja mitattiin harmailla laatikoilla ennen kuin yhtään grafiikkaa oli olemassa. Sitten mocap-riggattu Blender-kettu laskeutui valmiiseen tuntumaan. Sytytä pyhäkön kolme hiillosta uudelleen.
Ei projekteja tässä kategoriassa. Valitse toinen kategoria.
Tekoälyagentit hienosäätävät tuntuman ennen grafiikkaa
Tekoälyagentit rakentavat pelattavan luonnoksen, testaavat sen ohjaimia ja säätävät liike- ja kamera-arvoja ennen viimeistellyn grafiikan lisäämistä. Jokainen osa alkaa harmaina laatikoina, joissa on täydellinen tuntumakerros: putoamisgravitaatio nousua raskaampana, coyote-aika, syötepuskurointi, pehmennetty ennakoiva kamera. Grafiikka ei koskaan pelasta peliä, joka tuntuu väärältä — joten tuntuma todistetaan ensin pelaamalla.
FEEL_NOTES.md — hyppy
putoamisgravitaatio ×1,8hylätty ×1,0 "leijuva, ei painoa" · ×2,4 "tiiliskivi"
coyote-aika 90 mshylätty 0 "epäreilu" · 150 ms "veltot reunat"
Jokainen vakio toimitetaan perusteluineen — ja tietoineen siitä, miltä hylätyt arvot tuntuivat.
Juice, hienosäädetty — ei vain läsnä
Tarkistuslista on vain lähtökohta; käsityötaito on luvuissa. Osumapysäytys per törmäysluokka, vaimeneva pyörimisvapaa tärinä, nimetty easing-perhe jokaiselle liikkeelle, puristusskaalaus laskeutumisissa. Jos tarkistuslistan kohta on olemassa mutta väärin säädetty, se on tässä havainto.
Juice-tarkastus — syklin porttiHienosäädetty
✓
Osumapysäytyskevyt 40 ms · raskas 70 ms · tappo 110 ms + välähdys
Jokaisen osan on todistettava responsiivisuutensa: tasainen 60 fps tallennetuilla ruutuaikanäytteillä, syötteestä vasteeseen kahden ruudun sisällä, palaute 100 ms:n sisällä jokaisesta interaktiivisesta tapahtumasta — mitattu telemetria-aikaleimoilla, kirjattu lokiin.
TuntumabenchmarkLäpäisty
60 fps tasaisesti · huonoin ruutu 17,8 mssyöte→vaste: 1 ruutupalaute ≤100 ms: 100 % tapahtumista
Opit, jotka jokainen pelimoottori perii
Hienosäädetty osumapysäytysväli tai oikea easing-perhe laskeutumiselle toimii identtisesti canvas-, Godot- ja Defold-peleissä. Laboratorion löydökset siirtyvät numeerisina, pelimoottoririippumattomina sääntöinä ohjeistukseen, jota jokainen 2D-tuotanto noudattaa — juuri tämä siirrettävyys on tämän laboratorion olemassaolon syy.
Siirretty tällä syklillä
Törmäyksen osumapysäytystaulukkokevyt 30–50 ms · raskas 60–80 ms · tappo 100–120 ms + välähdys
Moottoririippumattomat tuntumasäännöt siirtyvät kaikkiin 2D-toteutuksiin.
Kysymyksiä ja vastauksia
Mitä "pelituntuma" oikeastaan tarkoittaa?
Kertyneet pienet päätökset, jotka tekevät vuorovaikutuksesta tyydyttävää: kuinka painovoiman epäsymmetria antaa hypylle painon, kuinka 60 millisekunnin hit-stop myy osuman tunteen, kuinka kameran ennakointi pitää pelaajan suunnistuksen selvänä. Yksittäin näkymättömiä, yhdessä ratkaisevia elävän ja kuolleen tunteen välillä.
Miksi tälle on oma laboratorio?
Koska tuntumaosaaminen on lukuja ja perusteluja, eikä kukaan kirjaa lukuja ylös. Jokaisen syklin FEEL_NOTES-dokumentti — jokainen vakio, syy sen arvolle, miltä hylätyt arvot tuntuivat — muodostuu tutkimukseksi, jolle koko alusta rakentuu.
Miksi Phaser tähän työhön?
Phaserin tweenit, kamerat ja partikkeliemitterit ovat juuri se tuntumatyökalupakki, ammattitason web-2D-kehyksellä — lyhin reitti tuntumahypoteesista pelattavaan testiin.
Hyötyvätkö muut moottorit tästä?
Juuri siitä on kyse: tuntumavakiot ovat moottoririippumattomia. Siirretyt säännöt sitovat jokaista rakentajan toimittamaa 2D-peliä — canvasia, Phaseria, Godotia ja Defoldia yhtä lailla.
Millaisia mekaniikkoja täältä voi tutkia?
Selaa galleriaa löytääksesi tarkkaan rajattuja 2D-vuorovaikutuksia ja niiden tuntuman taustalla olevia tekniikoita. Jokaisen projektin kuvaus kertoo, mitä se tutkii, joten valitse teos sen mekaniikan — ei vain kuvakaappauksen — perusteella.
Miten esimerkin tuntumaa voi arvioida?
Kokeile aloittaa, pysähtyä, hypätä tai olla vuorovaikutuksessa toistuvasti. Kiinnitä huomiota syötteen vasteeseen, liikkeen ajoitukseen, palautteeseen ja palautumiseen; still-kuva ei näytä näitä kokemuksen osia.
Voiko briiffini käyttää eri visuaalista tyyliä?
Kyllä. Kuvaile oma maailmasi, väripalettisi ja hahmosuuntasi mekaniikan ja ohjaimien lisäksi. Laboratorion viite voi selittää haluamasi vuorovaikutuksen ilman, että ulkoasun tarvitsee olla sama.
Rakenna peli, joka tuntuu yhtä hyvältä kuin miltä se näyttää
Jokainen rakentajan toimittama 2D-peli perii tämän laboratorion tuntumatutkimuksen.