Arts >> Umjetnost i zabava >  >> Umjetnost >> Slikarstvo

Koji je kod za hodanje po zidovima?

Pitate o konceptu koji je više u području razvoja videoigara ili znanstvene fantastike nego kodiranja u stvarnom svijetu. Ne postoji stvarni "kod" koji bi omogućio osobi da hoda po zidovima u stvarnom svijetu.

Evo zašto:

* Fizika: Temeljni zakoni fizike upravljaju interakcijom objekata s gravitacijom i površinama. Ljudi su dizajnirani da hodaju po tlu zbog naše raspodjele težine i trenja između naših cipela i površine. Da biste hodali po zidu, morali biste svladati silu gravitacije.

* Nema poznate tehnologije: Trenutno ne postoji tehnologija koja može osigurati potrebnu silu za suzbijanje gravitacije i omogućiti ljudima hodanje po zidovima.

Međutim, u kontekstu videoigara, koncept "hodanja po zidu" postiže se programskim trikovima:

* Fizika igre: Programeri igara mogu manipulirati fizičkim motorom igre kako bi likovima omogućili da prkose gravitaciji pod određenim uvjetima.

* Logika koda: Oni pišu kod koji omogućuje liku da otkrije zid, aktivira način "hodanja po zidu", a zatim prilagođava kretanje i animaciju lika u skladu s tim.

Evo kako biste mogli postići hodanje po zidu u jednostavnoj 2D igrici:

1. Otkrij kontakt sa zidom: Kod lika treba provjeriti dodiruje li zid.

2. Omogući hodanje po zidu: Ako lik dodiruje zid i igrač pritisne gumb "skok", prebacite lika u način "hodanja po zidu".

3. Pokret: U načinu hodanja po zidu, kretanje lika je podešeno tako da gore i dolje postaju lijevo i desno, i obrnuto.

4. Vizualna povratna informacija: Animacija lika trebala bi se promijeniti kako bi odražavala hodanje po zidu.

Zapamtite, ovo je samo pojednostavljeni primjer. Hodanje po zidu u videoigricama u stvarnom svijetu mnogo je složenije i uključuje sofisticiranu fiziku i kod.

Javite mi ako imate još pitanja o razvoju ili programiranju videoigara!

Slikarstvo

Povezani Kategorije