Obsah:

Lunar Lander 64: 3 kroky
Lunar Lander 64: 3 kroky

Video: Lunar Lander 64: 3 kroky

Video: Lunar Lander 64: 3 kroky
Video: Smartest Speed Cuber in Ohio 2024, November
Anonim
Image
Image
Veľký K časopis
Veľký K časopis

Tento návod je pre počítačovú hru, ktorú som napísal pred 34 rokmi v roku 1984, keď som mal 14 rokov. Bolo to napísané na domácom počítači Commodore 64 pripojenom k prenosnému televízoru v mojej spálni, dávno pred počítačmi so systémom Windows. Počítačový jazyk používaný v Commodore sa nazýval „ZÁKLADNÝ“a jedinou metódou, ktorou som mohol ukladať programy, ktoré som napísal, bola kazeta. Neexistoval žiadny pevný disk ani žiadny spôsob, ako uložiť programy do samotného počítača. (K dispozícii bola disketová jednotka, ale nemal som ani jednu z nich). Nemal som ani tlačiareň, takže som si nemohol ponechať vytlačenú kópiu programov, ktoré som napísal.

Krok 1: Big K Magazine

Veľký K časopis
Veľký K časopis
Veľký K časopis
Veľký K časopis

V tých časoch bolo úplne bežné, že amatérski programátori odovzdávali svoje práce (na kazetách) do jedného z mnohých počítačových časopisov, ktoré boli v tej dobe k dispozícii. Pamätám si jeden taký časopis, ktorý ponúkol zaplatenie 5 libier, ak publikovali vašu prácu (niekoľko týždňov vreckové v roku 1984), ale našiel som nový časopis, ktorý sa mi páčil, s názvom Big K (jeho archívy sú k dispozícii tu: https://archive.org /details/big-k-magazine) a odovzdal im svoju hru. Prešlo niekoľko mesiacov a nič som od nich nepočul. Potom mi jedného dňa starší brat zavolal, že si prečítal októbrové číslo Big K cestou do práce a zistil, že hra, ktorú som im poslal, bola zverejnená. Tiež som bol príjemne prekvapený o niekoľko týždňov neskôr, keď mi poslali šek na 60 libier za používanie mojej hry. Stále mám kópiu časopisu, ale môj Commodore 64 a všetky kópie hry, ktoré som mal na kazete, sú už dávno preč.

Krok 2: Emulátor

Emulátor
Emulátor

Roky som predpokladal, že moja hra bola stratená, až som jedného dňa asi pred 10 rokmi o tom diskutoval s prednášajúcim na mojej vysokej škole, ktorý mi navrhol, aby som použil emulátor nájdený na webe a potom znova zadal celý svoj kód, skopírovaný z časopis, ktorý som mal. Ani som si neuvedomil, že niečo také existuje, kým to nespomínal. Zistil som, že existuje niekoľko rôznych emulátorov pre Commodore 64, ktoré sú k dispozícii na stiahnutie zadarmo. Ten, pre ktorý som sa rozhodol, sa nazýval CCS 64, ktorý som sem priložil zabalený do súboru zip spolu s kópiou mojej hry. V priebehu rokov som to použil na niekoľkých rôznych verziách systému Windows (XP, Vista, Windows 7), ale v systéme Windows 10 som to netestoval.

Ak to chcete skúsiť, jednoducho rozbaľte priložený archív, otvorte priečinok a presuňte súbor s názvom „lunar_lander2. PRG“do súboru aplikácie s názvom „CCS“a mal by sa spustiť.

Samozrejme si môžete stiahnuť svoj vlastný emulátor z webu a namiesto toho na ňom spustiť súbor lunar_lander2. PRG.

Krok 3: Pridajte vlastnú ďalšiu fázu

Potom, čo to bolo publikované, som vytvoril druhú fázu hry, kde vesmírna loď nepristála na pristávacom páse, ale namiesto toho vstúpila do podzemnej kaverny, kde sa muselo manévrovať okolo skál atď., Aby sa našlo miesto pristátia. V tejto fáze hry má sprite pre vesmírnu loď tiež dvojnásobnú veľkosť, ale bohužiaľ nemám spôsob, ako túto časť získať, pretože nebola nikde vytlačená a všetky moje kópie boli v priebehu rokov stratené.

Na zobrazenie kódu v emulátore stačí stlačiť kláves „Esc“, napísať „zoznam“a stlačiť „Enter“

Neváhajte upraviť kód pre túto hru, v emulátore a uvidíte, čo môžete vytvoriť pre druhú fázu, rád by som videl výsledky !!!

Odporúča: