- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- lacixtal: Laci XTAL - Emlékproffil
- Luck Dragon: Asszociációs játék. :)
- Arc összefoglaló szerkesztés
- laskr99: Processzor és videokártya szilícium mag fotók újratöltve!
- bambano: Bambanő háza tája
- sziku69: Fűzzük össze a szavakat :)
- Ndruu: Segíts kereshetővé tenni a PH-s arcképeket!
Hirdetés
Új hozzászólás Aktív témák
-
Karma
félisten
válasz
PumpkinSeed #3845 üzenetére
Noshát. A game loop nagyon leegyszerűsítve egy végtelen ciklus, ami addig tart, ameddig a játéknak nincs vége. A ciklusmagban pár dolgot kell elvégezned kötötten:
1) Fogadnod kell a felhasználótól a bemenetet. Ez lehet polling jellegű (amikor ideérsz, megnézed milyen gombok vannak lenyomva), vagy eseményalapú, de az előbbi egyszerűbb.
2) Frissítened kell a szereplők állapotát egy lépéssel (folyamatos idejű játéknál egy valamekkora időszelettel). Ehhez felhasználod az előzőleg begyűjtött inputot, meg az esetleges AI döntéseket.
3) Frissíted a világ állapotát, azaz kezeled az ütközéseket, halálokat, születéseket.
4) (legegyszerűbb eset) Újra kell rajzolnod a képernyőt.
5) Be kell aludnod párszáz milliszekundumra.Ezt kell ismételgetned.
Az SDL, Allegro és társai mind ehhez adnak alapot.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Autós topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- OpenMediaVault
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Star Trek Online -=MMORPG=-
- 5.1, 7.1 és gamer fejhallgatók
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Milyen házat vegyek?
- DOOM - The Dark Ages
- Építő/felújító topik
- További aktív témák...
- LG 55QNED87T 139 cm-es 4K QNED Gaming Erőmű, 120Hz-el és 3ms válaszidővel!
- LG 65QNED87T 165 cm-es 4K QNED Gaming Erőmű, 120Hz-el és 3ms válaszidővel!
- MacSzerez.com - 2022 MacBook Pro 13" Retina M2 / 8GB RAM / 256GB SSD / Asztro / Garancia / Magyar
- 3x ASUS Turbo RTX 2080 Ti (11 GB) / Frissen pasztázva / Igény esetén + EKWB vízesblokk.
- LG 75QNED87T 190 cm-es 4K QNED Gaming Erőmű, 120Hz-el és 3ms válaszidővel!
- GYÖNYÖRŰ iPhone 13 mini 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3043, 94% Akkumulátor
- Eladó ÚJ BONTATLAN Honor Magic6 Lite 8/256GB / fekete / 24 hó jótállással
- Panasonic TX-L47E5Y 47" LED TV eladó
- Apple iPhone 13 / 128GB / Gyárifüggetlen / 12Hó Garancia / 89% akku
- HIBÁTLAN iPhone 15 Pro Max 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3004
Állásajánlatok
Cég: FOTC
Város: Budapest