Indholdsfortegnelse:
Video: Lunar Lander 64: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Dette instruerbare er til et computerspil, jeg skrev for over 34 år siden i 1984, da jeg var 14 år gammel. Det blev skrevet på en Commodore 64 -hjemmecomputer tilsluttet et bærbart tv i mit soveværelse, længe før Windows -baserede pc'ers dage. Computersproget, der blev brugt på Commodore, blev kaldt 'BASIC', og den eneste metode, jeg havde til at gemme de programmer, jeg skrev, var på et kassettebånd. Der var ingen harddisk eller nogen måde at gemme programmerne på selve computeren. (Et diskettedrev var tilgængeligt, men jeg havde ikke et af disse). Jeg havde heller ingen printer, så jeg havde ingen måde at beholde en papirkopi af de programmer, jeg skrev.
Trin 1: Big K Magazine
I disse dage var det ganske almindeligt, at amatørprogrammerere indsendte deres arbejde (på kassettebånd) til et af de mange computermagasiner, der var på det tidspunkt. Jeg kan huske et sådant magasin, der tilbød at betale £ 5, hvis de udgav dit arbejde (et par ugers lommepenge i 1984), men jeg fandt et nyt magasin, jeg kunne lide, kaldet Big K (arkiver herom er tilgængelige her: https://archive.org /details/big-k-magazine) og indsendte mit spil til dem. Der gik et par måneder, og jeg hørte intet fra dem, så en dag ringede min storebror for at sige, at han havde læst oktobernummeret af Big K på vej til arbejde og fandt ud af, at det spil, jeg sendte dem, var blevet offentliggjort. Jeg blev også positivt overrasket et par uger senere, da de sendte mig en check på £ 60 for at bruge mit spil. Jeg har stadig en kopi af bladet, men min Commodore 64 og eventuelle kopier af spillet, jeg havde på kassettebånd, er for længst væk.
Trin 2: Emulator
I årevis antog jeg, at mit spil var tabt, indtil jeg en dag for omkring 10 år siden diskuterede dette med en underviser på mit college, som foreslog, at jeg kunne bruge en emulator, der findes på nettet og derefter indtaste al min kode, kopieret fra det blad jeg havde. Jeg havde ikke engang indset, at der eksisterede sådan noget, før han nævnte det. Jeg opdagede, at der er et par forskellige emulatorer til Commodore 64, der kan downloades gratis. Den, jeg valgte, hed CCS 64, som jeg har vedhæftet her samlet i en zip -fil sammen med en kopi af mit spil. Jeg har brugt dette på et par forskellige versioner af Windows gennem årene (XP, Vista, Windows 7), men jeg har ikke testet det på Windows 10.
Hvis du vil prøve det, skal du blot pakke det vedhæftede arkiv ud, åbne mappen og trække filen kaldet 'lunar_lander2. PRG' til applikationsfilen kaldet 'CCS' og skulle køre.
Du kan naturligvis downloade din egen emulator fra internettet og køre filen lunar_lander2. PRG på den i stedet.
Trin 3: Tilføj din egen næste fase
Efter at dette var blevet offentliggjort, oprettede jeg en anden fase i spillet, hvor rumskibet ikke ville lande på landingsbanen, men i stedet kom ind i en underjordisk hule, hvor det skulle manøvreres rundt om sten osv. For at finde et landingssted. I denne fase af spillet er spriten til rumskibet også fordoblet i størrelse, men desværre har jeg ingen måde at hente denne del, da den aldrig blev udskrevet nogen steder, og alle mine kopier gik tabt i årenes løb.
For at se koden i emulatoren skal du bare trykke på 'Esc' -tasten og indtaste 'liste' og trykke på 'Enter'
Du er velkommen til at redigere koden til dette spil i emulatoren og se, hvad du kan oprette til anden etape, jeg ville elske at se resultaterne !!!
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
IOT Lunar Rover Raspberrypi+Arduino: 5 trin (med billeder)
IOT Lunar Rover Raspberrypi+Arduino: Dette projekt er inspireret af den indiske månemission Chandryaan-2, der finder sted i september 2019.Dette er en særlig mission, fordi de kommer til at lande på det sted, hvor ingen har landet før. for at vise min støtte besluttede jeg mig for at købe