За годы, прошедшие с 1997 года, после знаменательного выхода Nokia 6110 и включения в нее Snake, Snake была портирована (или бесстыдно содрана) на бесчисленное множество устройств. Примерно в течение последнего года предпринимались попытки перенести ее на DOS, постоянно уменьшая размер файла, и наконец-то мы достигли 56 байт благодаря порту Snake для DOS от donno2048 [h/t Hacker News].
Сразу же стоит отметить несколько предостережений по поводу этого конкретного порта Snake. Во-первых, он работает слишком быстро на оригинальном оборудовании без нескольких настроек, указанных в теме Hacker News, которые технически увеличивают размер до 56 байт. Он прекрасно работает в DOSBox и веб-приложении, по крайней мере, с точки зрения скорости игры.
Однако у этой DOS-версии Snake есть один ключевой глюк, который делает ее более сложной для игры, чем обычные версии Snake. Если вы считаете себя ловкачом, то должны играть в эту версию Snake, не вводя обратных входов (как только у вас будет больше трех длин), чтобы не сожрать себя и не умереть. Обычно Snake не делает самопожирание таким простым, поэтому вам придется быть очень точным в своих движениях, чтобы адекватно играть в этот DOS-порт Snake, что является подходящим повышением сложности для ретро ОС и железа, даже если это глюк.
Ранее мы также видели, как Snake скользила по Raspberry Pi Pico и даже по светодиодному массиву Raspberry Pi RP2040. Порты Snake настолько неприхотливы к аппаратным требованиям, что их можно использовать даже на любой современной RGB-клавиатуре с индивидуально адресуемыми клавишами, что я впервые испытал на себе с игрой Snake RGB от Corsair (K70) Zaneo.
Как и Tetris (1984) и Pong (1972), Snake (1997) - это вечный образец низкопробных игр, особенно на мобильных устройствах. Это также доказательство того, что для увлекательного геймплея не обязательно нужна самая мощная графика на рынке - даже оригинальный Pac-Man (1980) занимает всего около 24 килобайт. Но, как доказывает этот проект, увлекательному геймплею не нужен целый килобайт - он, похоже, начинается примерно с 60 обычных байт.
Оригинал
Уникальность