Talaan ng mga Nilalaman:
- Hakbang 1: Big K Magazine
- Hakbang 2: Emulator
- Hakbang 3: Idagdag ang Iyong Sariling Susunod na Yugto
Video: Lunar Lander 64: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang itinuturo na ito ay para sa isang laro sa computer na isinulat ko higit 34 taon na ang nakalilipas noong 1984 noong ako ay 14 taong gulang. Nakasulat ito sa isang computer sa bahay na Commodore 64 na konektado sa isang portable TV sa aking silid-tulugan, bago pa ang mga araw ng mga PC na nakabatay sa Windows. Ang wikang computer na ginamit sa Commodore ay tinawag na 'BASIC' at ang nag-iisang pamamaraan na mayroon ako para sa pag-save ng mga program na sinulat ko ay papunta sa isang cassette tape. Walang hard drive o anumang paraan upang maiimbak ang mga programa sa mismong computer. (Ang isang floppy disc drive ay magagamit ngunit wala akong isa sa mga ito). Wala rin akong printer kaya wala akong paraan upang mapanatili ang isang hard copy ng mga program na sinulat ko.
Hakbang 1: Big K Magazine
Sa mga araw na iyon ay pangkaraniwan para sa mga amateur programmer na isumite ang kanilang gawain (sa cassette tape) sa isa sa maraming mga magazine sa computer na nandoon sa oras na iyon. Naaalala ko ang isang kagaya ng pag-alok ng magasin na magbayad ng £ 5 kung na-publish nila ang iyong trabaho (ilang linggo na pera sa bulsa noong 1984) ngunit nakakita ako ng isang bagong magazine na gusto ko na tinatawag na Big K (Mga Archive ng mga ito ay magagamit dito: https://archive.org / detalye / big-k-magazine) at isinumite ang aking laro sa kanila. Lumipas ang ilang buwan at wala akong naririnig mula sa kanila, pagkatapos ay isang araw ay tumawag ang aking kuya upang sabihin na binabasa niya ang isyu ng Big K noong Oktubre patungo sa trabaho at natagpuan na ang laro na ipinadala ko sa kanila ay nai-publish. Nagulat din ako ng ilang linggo pagkaraan nang padalhan nila ako ng tseke para sa £ 60 para sa paggamit ng aking laro. Mayroon pa akong isang kopya ng magazine ngunit ang aking Commodore 64 at anumang mga kopya ng larong mayroon ako sa cassette tape ay matagal nang nawala.
Hakbang 2: Emulator
Sa loob ng maraming taon ipinapalagay ko na ang aking laro ay nawala hanggang sa isang araw mga 10 taon na ang nakakaraan tinatalakay ko ito sa isang lektor sa aking kolehiyo, na nagmungkahi na maaari kong gumamit ng isang emulator na matatagpuan sa web at pagkatapos ay muling i-type ang lahat ng aking code, kinopya mula sa ang magazine na mayroon ako. Hindi ko man namalayan na may ganoong bagay na mayroon hanggang nabanggit niya ito. Natuklasan ko na mayroong ilang iba't ibang mga emulator para sa Commodore 64 na magagamit upang i-download nang libre. Ang isa na pinili ko ay tinawag na CCS 64 na ikinabit ko dito na naka-bundle sa isang zip file kasama ang isang kopya ng aking laro. Ginamit ko ito sa ilang iba't ibang mga bersyon ng Windows sa mga nakaraang taon (XP, Vista, Windows 7) ngunit hindi ko ito nasubukan sa Windows 10.
Kung nais mong subukan ito ay simpleng i-unzip ang naka-attach na archive, buksan ang folder at i-drag ang file na tinatawag na 'lunar_lander2. PRG' papunta sa file ng application na tinatawag na 'CCS' at dapat patakbuhin.
Maaari mong siyempre i-download ang iyong sariling emulator mula sa web at patakbuhin ang lunar_lander2. PRG file sa halip.
Hakbang 3: Idagdag ang Iyong Sariling Susunod na Yugto
Matapos ito ay nai-publish Gumawa ako ng isang pangalawang yugto sa laro kung saan ang sasakyang pangalangaang ay hindi mapunta sa landing strip ngunit sa halip ay pumasok sa isang ilalim ng yungib sa ilalim ng lupa kung saan dapat itong maniobrahin sa paligid ng mga bato atbp upang makahanap ng isang landing spot. Sa yugtong ito ng laro ang sprite para sa sasakyang pangalangaang ay dinoble din sa laki, ngunit sa kasamaang palad wala akong anumang paraan upang makuha ang bahaging ito dahil hindi ito na-print kahit saan at lahat ng aking mga kopya ay nawala sa mga nakaraang taon.
Upang matingnan ang code sa emulator pindutin lamang ang 'Esc' key at i-type sa 'list' at pindutin ang 'Enter'
Huwag mag-atubiling i-edit ang code para sa larong ito, sa emulator at makita kung ano ang maaari mong likhain para sa pangalawang yugto, gusto kong makita ang mga resulta !!!
Inirerekumendang:
Mga Soldering Surface Mount Component - Mga Pangunahing Kaalaman sa Paghinang: 9 Mga Hakbang (na may Mga Larawan)
Mga Soldering Surface Mount Component | Mga Pangunahing Kaalaman sa Paghinang: Sa ngayon sa aking Serye ng Mga Pangunahing Kaalaman sa Soldering, tinalakay ko ang sapat na mga pangunahing kaalaman tungkol sa paghihinang para masimulan mong magsanay. Sa Ituturo na ito kung ano ang tatalakayin ko ay medyo mas advanced, ngunit ito ay ilan sa mga pangunahing kaalaman para sa paghihinang sa Surface Mount Compo
Recycled Lunar Phase Lamp: 15 Hakbang
Recycled Lunar Phase Lamp: Ang lampara na ito ay gawa sa isang plastik na garapon, at bubuksan ito kapag hinihigpit mo ang takip. Maaari mong baguhin ang silweta upang maipakita ang iba't ibang mga yugto ng buwan
IOT Lunar Rover Raspberrypi + Arduino: 5 Hakbang (na may Mga Larawan)
IOT Lunar Rover Raspberrypi + Arduino: Ang proyektong ito ay inspirasyon ng misyon ng buwan ng India na Chandryaan-2 Na magaganap sa Setyembre 2019. Ito ay isang espesyal na misyon sapagkat darating sila sa lugar kung saan wala pang nakarating bago. Kaya't upang ipakita ang aking suporta nagpasya akong mag bui
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol
Wireless Lunar Phase Tracker: 6 Mga Hakbang (na may Mga Larawan)
Wireless Lunar Phase Tracker: Ang Lunar phase tracker ay isang maliit, semi-portable na aparato na nagbibigay-daan sa iyo upang mangalap ng kritikal na impormasyon tungkol sa Buwan. Iniuulat ng aparato ang mga pabalik na parameter tulad ng nakikitang pag-iilaw, ang yugto, pagtaas ng buwan at itinakdang oras at higit pa. Ang aparatong ito ay