Flappy Bird on nüüd mängitav Apple II -s
The Flappy Bird nähtus ei sure kunagi. Kuigi mäng on olnud App Store'ist välja tõmmatud, sõltuvust tekitav vähe Lind on kudenud miljon kloonija on teisaldatud kõikidesse seadmetesse, sealhulgas Androidi ja Windows Phone'i nutitelefonidesse, samuti Maci.
Kuid see, mida näete, võib olla lihtsalt ülim Flappy Bird sadam. On küll Flappy Bird töötab vintage Apple IIc -l, hämmastavalt 60 kaadrit sekundis.
Helistati Flapple Bird, mängu programmeeris arendaja Dagen Brock, kes veetis vabal ajal sadama programmeerimisel kuus nädalat. See ei pruugi tunduda palju, kuid selle tegemiseks oli vaja päris heraklese kodeeringut. Brock kirjutab:
Kulutasin sellele palju rohkem aega kui plaanisin. Ma tahtsin nädalavahetusel lihtsalt räpase versiooni välja häkkida ja asjadega edasi tegeleda, kuid loomulikult ei tööta miski kunagi nii ...
Aga ma tahtsin ühte asja tõestada. Tahtsin, et minu versioon töötaks 60 FPS -iga 1MHz Apple IIe -l ilma väreluseta. Nii et esimese kahe nädala lõpus mõistsin, et minu üldine joonistuskood ei oleks piisavalt kiire. Mul kulus veel kaks nädalat, et leida aega öösel ja nädalavahetustel, et optimeerida kõiki joonistamisprotseduure. Lõpuks kuu aja pärast oli mul üsna optimeeritud mängumootor.
Flapple Bird töötab mis tahes Apple II või Apple II emulaatoril. Seal on isegi emuleeritud veebiversioon. Kujutage ette alternatiivset universumit, kus meil oli Flappy Bird kõrvuti meie vanade Apple II -dega mängida Oregoni rada ja Zork.
Allikas: Dagen Brock
Läbi: TechCrunch