Оглавление:
Видео: Lunar Lander 64: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Это руководство для компьютерной игры, которую я написал более 34 лет назад в 1984 году, когда мне было 14 лет. Он был написан на домашнем компьютере Commodore 64, подключенном к портативному телевизору в моей спальне, задолго до появления компьютеров на базе Windows. Компьютерный язык, используемый на Commodore, назывался «BASIC», и единственный метод, который у меня был для сохранения программ, которые я написал, был на кассете. Не было жесткого диска или какого-либо способа хранить программы на самом компьютере. (Был доступен дисковод для гибких дисков, но у меня его не было). У меня также не было принтера, поэтому у меня не было возможности хранить печатные копии программ, которые я написал.
Шаг 1. Журнал Big K
В те дни программисты-любители отправляли свои работы (на кассетах) в один из многочисленных компьютерных журналов, существовавших в то время. Я помню, как один такой журнал предлагал заплатить 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».
Не стесняйтесь редактировать код этой игры в эмуляторе и смотреть, что вы можете создать для второго этапа, я бы хотел увидеть результаты !!!
Рекомендуемые:
Распознавание лиц на Raspberry Pi 4B за 3 шага: 3 шага
Обнаружение лиц на Raspberry Pi 4B за 3 шага: в этом руководстве мы собираемся выполнить обнаружение лиц на Raspberry Pi 4 с помощью Shunya O / S, используя библиотеку Shunyaface. Shunyaface - это библиотека распознавания / обнаружения лиц. Проект направлен на достижение максимальной скорости обнаружения и распознавания с помощью
Как установить плагины в WordPress за 3 шага: 3 шага
Как установить плагины в WordPress за 3 шага: в этом уроке я покажу вам основные шаги по установке плагина wordpress на ваш сайт. В основном вы можете установить плагины двумя разными способами. Первый способ - через ftp или через cpanel. Но я не буду перечислять это, потому что он действительно комп
Прямая трансляция HD-видео 4G / 5G с дрона DJI с малой задержкой [3 шага]: 3 шага
Прямая трансляция HD-видео 4G / 5G с дрона DJI с малой задержкой [3 шага]: следующее руководство поможет вам получать прямые видеопотоки HD-качества практически с любого дрона DJI. С помощью мобильного приложения FlytOS и веб-приложения FlytNow вы можете начать потоковую передачу видео с дрона
Протез руки, напечатанный на 3D-принтере за 4 шага !: 4 шага
Протез руки, напечатанный на 3D-принтере за 4 шага !: Этот проект - протез руки, напечатанный мной, я хочу получить больше знаний о протезировании и 3D-печати. Хотя это не лучший проект, это отличный способ получить практический опыт и научиться создавать
IOT Lunar Rover Raspberrypi + Arduino: 5 шагов (с изображениями)
IOT Lunar Rover Raspberrypi + Arduino: этот проект вдохновлен индийской лунной миссией Chandryaan-2, которая состоится в сентябре 2019 г. Это особая миссия, потому что они собираются приземлиться в том месте, где никто не приземлялся раньше. чтобы выразить свою поддержку, я решил купить