IT Санкт-Петербург

Тетрис без магии, только байты и старый Паскаль 🎮

Тетрис без магии, только байты и старый Паскаль 🎮

Алексей Пажитнов написал исходник для «Электроники-60» в ВЦ Академии наук, и в нём игра каждый запуск заново считает 342 байта данных: 7 фигур, 19 их положений и правила поворота. Готовую таблицу можно было просто хранить в коде, но тогда Тетрис был бы чуть менее изящным.

Сейчас исходник восстановили: он собирается байт в байт в тот же файл, а все 590 строк можно открыть и разобрать. Для тех, кто любит разглядывать, как устроены старые игры изнутри, это хороший повод посмотреть на логику фигур и вспомнить, что оптимизация иногда выглядит как очень странный, но рабочий инженерный выбор.

IT Санкт-Петербург — t.me/itspb_news
Источники:
Этот пост опубликован в Telegram-канале IT Санкт-Петербург. Подписаться можно по ссылке: @itspb_news.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.