Съдържание:
Видео: Лунно кацане 64: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Тази инструкция е за компютърна игра, която написах преди повече от 34 години през 1984 г., когато бях на 14 години. Написано е на домашен компютър Commodore 64, свързан към преносим телевизор в спалнята ми, много преди дните на компютри, базирани на Windows. Компютърният език, използван в Commodore, се нарича „BASIC“и единственият метод, който имах за запазване на написаните от мен програми, беше върху касета. Нямаше твърд диск или някакъв начин за съхраняване на програмите на самия компютър. (Налично беше флопидисково устройство, но нямах такова). Също така нямах принтер, така че нямах начин да запазя хартиено копие на програмите, които написах.
Стъпка 1: Big K Magazine
В онези дни е било обичайно програмистите -аматьори да представят работата си (на касета) в едно от многото компютърни списания, които съществуват по онова време. Спомням си едно такова списание, което предлагаше да плати 5 британски лири, ако те публикуват твоята работа (няколко седмици джобни пари през 1984 г.), но намерих ново списание, което ми хареса, наречено Big K (Архивите на това са достъпни тук: https://archive.org /details/big-k-magazine) и им представих моята игра. Минаха няколко месеца и не чух нищо от тях, но един ден по -големият ми брат се обади, че чете октомврийския брой на Big K на път за работа и установи, че играта, която им изпратих, е публикувана. Бях приятно изненадан няколко седмици по -късно, когато ми изпратиха чек за £ 60 за използване на играта ми. Все още имам копие от списанието, но моят Commodore 64 и всички копия на играта, която имах на касета, отдавна са изчезнали.
Стъпка 2: Емулатор
Години наред предполагах, че играта ми е загубена, докато един ден преди около 10 години не обсъдих това с преподавател в моя колеж, който предложи да използвам емулатор, намерен в мрежата, и след това да въведа отново целия си код, копиран от списанието, което имах. Дори не бях осъзнал, че такова нещо съществува, докато той не го спомена. Открих, че има няколко различни емулатора за Commodore 64, които могат да се изтеглят безплатно. Този, който избрах, се нарича CCS 64, който съм приложил тук, пакетиран в zip файл, заедно с копие от моята игра. Използвал съм го на няколко различни версии на Windows през годините (XP, Vista, Windows 7), но не съм го тествал на Windows 10.
Ако искате да опитате, просто разархивирайте прикачения архив, отворете папката и плъзнете файла, наречен 'lunar_lander2. PRG', във файла на приложението, наречен 'CCS' и трябва да се стартира.
Разбира се, можете да изтеглите свой собствен емулатор от мрежата и вместо това да стартирате файла lunar_lander2. PRG върху него.
Стъпка 3: Добавете свой собствен следващ етап
След като това беше публикувано, създадох втори етап от играта, където космическият кораб нямаше да кацне на лентата за кацане, а вместо това влезе в подземна пещера, където трябваше да се маневрира около скали и т.н., за да намери място за кацане. В тази фаза на играта спрайтът за космическия кораб също се удвоява по размер, но за съжаление нямам никакъв начин да извлека тази част, тъй като тя никога не е била отпечатана никъде и всичките ми копия бяха загубени през годините.
За да видите кода в емулатора, просто натиснете клавиша „Esc“и въведете „списък“и натиснете „Enter“
Не се колебайте да редактирате кода за тази игра, в емулатора и да видите какво можете да създадете за втория етап, бих искал да видя резултатите !!!
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати