Ha már kódolás van orrvérzésig, egy rövid bejegyzéssel tisztelgek egy régi művem előtt.
Nevezhetném minimal játéktesztnek .
"Ajánló"
Böngészés közben eszembe jutott egy régi házim, amit java-ban kellett írni (senki ne várjon nagyon bonyolult progit, csak azért az ember szívéhez nő az a program, amit egyedül, sok idő ráfordításával valósított meg).
Egy régi "szállj le a platformra" típusú játék, ha elvétetted a platformot, vagy kirepültél a pályáról, akkor halál.
Így indul a játék, a platform egy bizonyos sávban random helyen jelenik meg. Az űrhajót a 4 kurzorral lehet irányítani. Ha nem nyúlunk semmihez, az űrhajó gyorsulva elindul lefele.
Ilyen, mikor a lefele gombot megnyomjuk (másik háromnál a megfelelő helyen jelenik meg a láng). Van üzemanyag számláló is, ha kifogy, szabad repülés.
Ha sikeresen leszáll az űrhajó, a platform piros lesz (és ennyi).
Ha lezuhan, kirepül, stb., akkor meg ez történik.
Persze nem lett tökéletesen kész, pár bug maradt, pl. ma már nem érezhető, de régi gépeken más sebességgel repült az űrhajó, volt p4 1.6ghz, amin egyszerűen csak vánszorgott, míg a notimon jó gyors volt, pedig ua. cpu, ua. órajel. Valamit a threadben kellett volna állítgatni, de már nem emlékszem rá, hogy mit.
Másik hiba, amit akkor hiába kerestem nem leltem rá megoldást, hogy a .jar fileba becsomagolja a képeket is, így csak egy állomány lenne. Jelenleg kell mellé a sok felhasznált kép is.
"Fejlesztési" lépések
1. verzió, iszonyat lassú, nézzétek alul a feliratot, ez történik ha "meghalsz" . Aki nem ismerné, hogy honnan jött: [link]
Ezt a bizonyos mondatot a leadásra szánt változatban is benne hagytam véletlenül, így a gyakorlatvezető is látta, szerencsére értette a poént.
2. verzió, ugyanolyan dög lassú. Belül több a változás.
Többiről felesleges képet felraknom (még kell az SVS beszámolóknak is hely), kívülről gyakorlatilag nem változott semmi, belül írogattam át sok mindent.
Röviden ennyi.
Aki ki szeretné próbálni: [link]
Néhány figyelmeztetés:
0. ne lopd el
1. minden file kell, különben nincs kép (.jar-ral indul)
2. 4 éve lett lefordítva, talán valamelyik 1.4.x verzióval, de a mostani 1.6.20 verzióval (32 bites java, op: win7prof 64bit) simán futott, de nincs rá garancia
3. A leírásban szereplő sebesség bug előjöhet.