Как стать автором
Обновить

Комментарии 5

я использовал язык Python и Jupyter-ноутбуки

Ого, какая штука! Про это можно наверное отдельную статью запилить.
Спасибо за статью!
Очень интересно. Не думал, что в этой игре такие хитрые внутренности.

А сколько байт на всю игру экономит компрессия? Сколько бы занял несжатый образ?
Несжатые дампы 9 уровней занимают 172 килобайта
Cжатые данные: 47 кб данных + 2 кб на словари + 14 кб указатели на линии = 63 килобайта.
Серьёзно улучшает результат дизайн уровней – очень много линий повторяется.
Прикольно, разница почти в три раза.
Спасибо за статью!
Интересно было бы ещё глянуть на устройство уровней Dizzy.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории