Szombaton(2009.04.25.) új játék fejlesztésébe kezdtem, amit nagyjából sikerült befejeznem másnapra. Utána már csak finomítások maradtak hátra, amiket kedden el is végeztem, így felkerült a netre második (2 és feledik, ha a Snake DX9-es változata is számít, de csak egy félnek), Shoot the Smileys! című játékom. A játék menete pofonegyszerű: 1 perc alatt kell minél több smiley-t lelőni, amik 5-ös hullámokban, véletlenszerű helyeken bukkannak fel.
A fejlesztés sima volt, csak néhány óráig tartott. Ebben nagy szerepe volt annak is, hogy a Snake forráskódjának megnyitásával kezdtem, amiből kitöröltem a felesleges részeket, majd indulhatott a kódolás. Problémákba nem igazán ütköztem, leszámítva azt, hogy egyszer 1 helyett 0-t írtam, de debug-gal sikerült ezt kiderítenem(végtelen ciklus..., indításnál csak kaptam egy hibát észlelt... hibaüzit, debug-gal viszont tudtam követni is az eseményeket), utána pedig könnyű volt orvosolni a problémát.
A gépigény:
DX9 runtime
DX9 kompatibilis VGA
Windows XP
Link: letöltés
Esport1 Hírek
Ajánló
Legnépszerűbb
Gothic trilógia 4 134
4 134 hozzászólás | Legfrissebb: 2024. április. 26. 23:26 by Carmageddon4 |Természeti katasztrófák 402
402 hozzászólás | Legfrissebb: 2024. április. 25. 16:37 by Carmageddon4 |Wizardry VIII 35
35 hozzászólás | Legfrissebb: 2024. április. 25. 15:18 by Carmageddon4 |Men of War 3
3 hozzászólás | Legfrissebb: 2024. április. 23. 16:49 by Carmageddon4 |Ghost Recon: Online 26
26 hozzászólás | Legfrissebb: 2024. április. 23. 16:08 by Carmageddon4 |Fable III 3
3 hozzászólás | Legfrissebb: 2024. április. 23. 16:06 by Carmageddon4 |Avatar: The Game 19
19 hozzászólás | Legfrissebb: 2024. április. 23. 16:04 by Carmageddon4 |ScummVM és ami utána van 3
3 hozzászólás | Legfrissebb: 2024. április. 23. 15:58 by Carmageddon4 |Mi történt a nagy Joyistick, controller gyártókkal? 3
3 hozzászólás | Legfrissebb: 2024. április. 23. 12:11 by Ry0K3N |Merevlemezek (winchester, HDD) 551
551 hozzászólás | Legfrissebb: 2024. április. 23. 12:07 by Ry0K3N |Iratkozz fel hírlevelünkre
Bankkártyás fizetés
A smiley-k egyébként tökéletes célpontok a kör alakjuk miatt, egyszerű eldönteni, hogy eltaláltad-e, vagy nem. Ki kell számolni a középpont és a kurzor távolságát és ha az nem nagyobb a sugárnál, akkor a körben/körön van éppen a kurzor.
Pontok közötti távolságot meghatározó függvény megírása meg nem volt túl nehéz.
távolság=négyzetgyök( |x1-x2| a négyzeten + |y1-y2| a négyzeten)
x1,y1,x2,y2:koordináták