Turinys:
Video: Mėnulio skraidyklė 64: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Ši pamoka skirta kompiuteriniam žaidimui, kurį parašiau prieš 34 metus, 1984 m., Kai man buvo 14 metų. Tai buvo parašyta „Commodore 64“namų kompiuteryje, prijungtame prie nešiojamojo televizoriaus mano miegamajame, dar gerokai prieš „Windows“kompiuterių laikus. „Commodore“naudojama kompiuterinė kalba buvo vadinama „BASIC“, ir vienintelis būdas, kurį turėjau išsaugoti mano parašytas programas, buvo kasetėje. Nebuvo kietojo disko ar jokio būdo, kaip išsaugoti programas pačiame kompiuteryje. (Buvo galima diskelių įrenginys, bet aš neturėjau nė vieno iš jų). Aš taip pat neturėjau spausdintuvo, todėl neturėjau jokio būdo išsaugoti savo parašytų programų popierinę kopiją.
1 žingsnis: žurnalas „Big K“
Tais laikais buvo gana įprasta, kad programuotojai mėgėjai savo darbus (kasečių juostoje) pateikdavo vienam iš daugelio tuo metu buvusių kompiuterinių žurnalų. Prisimenu vieną tokį žurnalą, kuriame buvo pasiūlyta sumokėti 5 svarus sterlingų, jei jie paskelbė jūsų darbą (1984 m. Buvo kelios savaitės kišenpinigiai), bet radau naują man patikusį žurnalą, pavadintą „Big K“(archyvus galite rasti čia: https://archive.org /details/big-k-magazine) ir pateikė jiems mano žaidimą. Praėjo keli mėnesiai ir aš nieko iš jų negirdėjau, tada vieną dieną mano vyresnysis brolis paskambino, kad pakeliui į darbą skaito spalio mėnesio „Big K“numerį ir sužinojo, kad žaidimas, kurį aš jiems išsiunčiau, buvo paskelbtas. Taip pat buvau maloniai nustebinta po poros savaičių, kai man atsiuntė 60 svarų čekį už naudojimąsi mano žaidimu. Aš vis dar turiu žurnalo kopiją, bet mano „Commodore 64“ir visos žaidimo kopijos, kurias turėjau kasetėje, jau seniai nebėra.
2 žingsnis: emuliatorius
Daugelį metų maniau, kad mano žaidimas buvo prarastas, kol vieną dieną maždaug prieš 10 metų aptariau tai su savo kolegijos dėstytoju, kuris pasiūlė man naudoti žiniatinklyje rastą emuliatorių ir tada iš naujo įvesti visą savo kodą, nukopijuotą iš žurnalas, kurį turėjau. Net neįsivaizdavau, kad toks dalykas egzistuoja, kol jis to nepaminėjo. Aš sužinojau, kad yra keletas skirtingų „Commodore 64“emuliatorių, kuriuos galima nemokamai atsisiųsti. Tas, kurį pasirinkau, buvo pavadintas CCS 64, kurį čia pridėjau susietą į ZIP failą kartu su savo žaidimo kopija. Bėgant metams tai naudojau keliose skirtingose „Windows“versijose („XP“, „Vista“, „Windows 7“), bet neišbandžiau „Windows 10“.
Jei norite pabandyti, tiesiog išpakuokite pridėtą archyvą, atidarykite aplanką ir vilkite failą pavadinimu „lunar_lander2. PRG“į programos failą, pavadintą „CCS“, ir jis turėtų būti paleistas.
Žinoma, galite atsisiųsti savo emuliatorių iš žiniatinklio ir paleisti jame failą lunar_lander2. PRG.
3 žingsnis: pridėkite savo kitą etapą
Po to, kai tai buvo paskelbta, sukūriau antrąjį žaidimo etapą, kuriame erdvėlaivis nenusileistų ant nusileidimo juostos, o patektų į požeminę urvą, kur turėjo būti manevruojamas aplink uolas ir tt, kad surastų nusileidimo vietą. Šiame žaidimo etape erdvėlaivio sprito dydis taip pat padidėja dvigubai, bet, deja, neturiu jokio būdo atgauti šią dalį, nes ji niekur nebuvo išspausdinta ir bėgant metams visos mano kopijos buvo prarastos.
Norėdami peržiūrėti kodą emuliatoriuje, tiesiog paspauskite klavišą „Esc“, įveskite „sąrašas“ir paspauskite „Enter“
Nesivaržykite redaguoti šio žaidimo kodo emuliatoriuje ir pamatyti, ką galite sukurti antrajam etapui, norėčiau pamatyti rezultatus !!!
Rekomenduojamas:
Mėnulio laikrodis su drakonu: 8 žingsniai (su nuotraukomis)
Mėnulio laikrodis su drakonu: *** Įrašas mano tinklaraštyje https://blog.familie-fratila.de/bone-dragon-moonlight-clock/ *** Prieš kurį laiką aš pastatiau laikrodį savo svetainei, nes neradau nieko pirkti, kurio dizainas būtų bent jau toleruojamas :-) Žinoma, mano sūnus, matydamas tai, turėjo poreikį
„IoT“mėnulio lempa: 5 žingsniai
„IoT Moon Lamp“: šioje instrukcijoje parodysiu, kaip paprastą baterija maitinamą LED lempą paversti daiktų interneto įrenginiu. Šis projektas apima: litavimą; programavimas ESP8266 su „Arduino IDE“; kuriant „Android“programą su „MIT App Inventor“. Domėjimosi objektas yra
Žemės ir mėnulio stebuklingas veidrodis: 4 žingsniai
Žemės ir mėnulio stebuklingas veidrodis: planšetinis magiškas veidrodinis laikrodis, rodantis Mėnulį / Žemę ir dabartines išorines sąlygas
Mažas mėnulio potvynio laikrodis: 5 žingsniai (su nuotraukomis)
„Tiny Moon Tide Clock“: tai projektas, vykdomas kartu su Aliaskos „SeaLife“centru. Jie buvo suinteresuoti su jūra susijusiu projektu, kuris įtrauktų jų mokinius į elektroninę vandenyno statybos ir stebėjimo veiklą. Dizainas yra palyginti pigus pastatyti
Mėnulio zuikis kaip naktinė šviesa: 3 žingsniai
Mėnulio zuikis kaip naktinė šviesa: Mano sūnus (beveik 3) norėjo naktinio apšvietimo prie savo lovos. Kadangi turiu 3D spausdintuvą ir radau tą vėsų tuščiavidurį mėnulį, aš jam atspausdinau. Sekite mane „Instagram“, kad gautumėte naujausių naujienųhttps: //www.instagram.com/ernie_meets_bert