?

Log in

No account? Create an account
The past

Basic, игра 10-20

Почему-то вспомнился рассказ-байка времен моего школьного возраста. О том, что среди программистов популярна игра 10-20. Т.е. нужно написать программу на бэйсике из двух строчек. 10 и 20. Поскольку в строке можно было ставить разделитель выражений ":", то в общем-то видимо что-то было можно запрограммировать пользуясь if и goto. Байка гласила, что самая лучшая программа была игрушка "слалом" в которой даже различался рыхлый и утрамбованный снег.

Хотел найти шедевр и что-то не нашел. Может правда фольклер?

Зато нашел массу ностальгического. Когда я был школьником программы на бэйсике обычно не публиковались в виде файлов. Зато их было в избытке в виде листингов. Вот уж воистину Open Source! Помню, как выписывал из книжки такие программы. У кого-то в гостях видел Atari. И к ней прилагалась книжка с играми (книжка, а не диск, блин!). Помню, как набивал како-то примитивный арканоид.

И вот такие книжки для Атари есть в сети. Более того, они разбиты по играм:

BASIC Computer Games, Edited by David H. Ahl, published 1978
More BASIC Computer Games, Edited by David H. Ahl, published 1979

Сканированные картинки передают весь ностальгический привкус.

Вот еще:
Big Computer Games, Edited by David H. Ahl, published 1984
Глава из нее How To Write An Adventure Game - Techniques for writing and playing adventure games (by Greg Hassett)

Ну и все книжное добро для Atari

Эти игрушки можно наверное погонять на многочисленных эмуляторах, взять которые можно например тут:
1. AtariAge
2. Atari Emulators
3. Atari - 2600 Emulators
Ну и далее гуглом, если мало.

Интересно попробовать забить такую игрушку в JavaScript компилятор Бэйсика, хватит ли производительности интересно? Работает же эмулятор ZX Spectrum на JavaScript.

Иллюстрацию взял из блога Joey Hess: saved my atari programs.

Comments

Между "листингами" и "файлами" был короткое время интересный промежуточный этап: во времена Commodore-64 в качестве внешнего устройства продвигался сканер штрих-кодов (в виде ручки), и игры в виде этих штрих-кодов публиковались в журналах. Овладеть массами идея, похоже, не успела. Вот только не помню, исходники на бэйсике или бинарники.

... Нажму любую клавишу. Интим не предлагать! ...