Перейти к содержимому

В этой игре на BASIC для C64 скрыты гениальные трюки программирования!

8-Bit Basic

0:00 / 0:00

В этой игре на BASIC для C64 скрыты гениальные трюки программирования!

3 610 просмотров · 6 месяцев назад
8-Bit Basic
1,98 тыс. подписчиков
3 610 просмотров · 6 месяцев назад
В этом видео я построчно набираю код игры "Stepping Stones" — классической игры на BASIC для Commodore 64 (из книги "Commodore 64 Games Book 2" Грегга Барнетта), объясняя каждую часть кода по ходу дела. Затем я исправляю неизбежные опечатки, запускаю игру и разбираюсь в скрытых хитростях. И здесь есть несколько действительно умных приёмов. Экранная память одновременно служит картой столкновений. Позиция игрока — это прямой адрес в памяти. Функция PEEK(197) напрямую опрашивает клавиатуру, обеспечивая более быстрый отклик, чем GET. Функция CHR$(20) выступает в качестве инструмента редактирования экрана внутри оператора PRINT. А один вызов ABS() обрабатывает симметричную игровую логику в обоих направлениях. Независимо от того, изучаете ли вы BASIC для Commodore 64, интересуетесь ретро-методами программирования или просто любите наблюдать за тем, как кто-то печатает на 40-летнем компьютере — это видео для вас. ⏱️ РАЗДЕЛЫ 0:00 Игра в игру 0:30 Ввод кода (в прямом эфире) и объяснение кода 32:54 Отладка ошибок 38:51 Использование контрольной суммы 43:10 Игра с ИСПРАВЛЕННЫМ кодом 💬 Какой трюк вас больше всего удивил? Оставьте комментарий ниже. Скачать с GitHub: https://github.com/8-bit-basic/commod... #Commodore64 #C64Basic #RetroComputing #BasicProgramming #TypeInGame #VintageComputing #8BitComputer #RetroGaming