Innehållsförteckning:

Lunar Lander 64: 3 steg
Lunar Lander 64: 3 steg

Video: Lunar Lander 64: 3 steg

Video: Lunar Lander 64: 3 steg
Video: Opening drivers‘s door at 130 km/h at the Audi S6! #audi 2024, November
Anonim
Image
Image
Big K Magazine
Big K Magazine

Detta instruerbara är för ett dataspel jag skrev för över 34 år sedan 1984 när jag var 14 år gammal. Den skrevs på en Commodore 64 -hemdator ansluten till en bärbar TV i mitt sovrum, långt före dagarna med Windows -baserade datorer. Datorspråket som används på Commodore kallades 'BASIC' och den enda metoden jag hade för att spara de program jag skrev var på ett kassettband. Det fanns ingen hårddisk eller något sätt att lagra programmen på själva datorn. (En diskettenhet var tillgänglig men jag hade inte en av dessa). Jag hade inte heller någon skrivare så jag hade inget sätt att behålla en papperskopia av de program jag skrev.

Steg 1: Big K Magazine

Big K Magazine
Big K Magazine
Big K Magazine
Big K Magazine

På den tiden var det ganska vanligt att amatörprogrammerare skickade in sitt arbete (på kassettband) till en av de många datortidningar som fanns på den tiden. Jag kommer ihåg en sådan tidning som erbjöd sig att betala £ 5 om de publicerade ditt arbete (några veckors fickpengar 1984) men jag hittade en ny tidning jag gillade kallad Big K (Arkiv av detta finns här: https://archive.org /details/big-k-magazine) och skickade in mitt spel till dem. Några månader gick och jag hörde ingenting från dem, så en dag ringde min äldre bror för att säga att han hade läst oktobernumret av Big K på väg till jobbet och upptäckte att spelet jag skickade dem hade publicerats. Jag blev också positivt överraskad ett par veckor senare när de skickade mig en check på £ 60 för att använda mitt spel. Jag har fortfarande en kopia av tidningen men min Commodore 64 och eventuella kopior av spelet jag hade på kassettband är länge borta.

Steg 2: Emulator

Emulator
Emulator

I åratal antog jag att mitt spel var förlorat tills jag en dag för cirka 10 år sedan diskuterade detta med en föreläsare på min högskola, som föreslog att jag kunde använda en emulator som finns på webben och sedan skriva om all min kod, kopierad från tidningen jag hade. Jag hade inte ens insett att det fanns något sådant förrän han nämnde det. Jag upptäckte att det finns några olika emulatorer för Commodore 64 som kan laddas ner gratis. Den jag valde kallades CCS 64 som jag har bifogat här i en zip -fil tillsammans med en kopia av mitt spel. Jag har använt detta på några olika versioner av Windows under åren (XP, Vista, Windows 7) men jag har inte testat det på Windows 10.

Om du vill prova helt enkelt packa upp det bifogade arkivet, öppna mappen och dra filen som heter 'lunar_lander2. PRG' till applikationsfilen som heter 'CCS' och ska köras.

Du kan naturligtvis ladda ner din egen emulator från webben och köra filen lunar_lander2. PRG på den istället.

Steg 3: Lägg till ditt eget nästa steg

Efter att detta hade publicerats skapade jag en andra etapp i spelet där rymdskeppet inte skulle landa på landningsremsan utan istället gick in i en underjordisk grotta där den måste manövreras runt stenar etc för att hitta en landningsplats. I denna fas av spelet är spriten för rymdskeppet också fördubblad i storlek, men tyvärr har jag inget sätt att hämta den här delen eftersom den aldrig trycktes någonstans och alla mina kopior gick förlorade under åren.

För att se koden i emulatorn, tryck bara på "Esc" -tangenten och skriv in "listan" och tryck på "Enter"

Redigera gärna koden för det här spelet, i emulatorn och se vad du kan skapa för andra etappen, jag skulle gärna se resultaten !!!

Rekommenderad: