Е.Парушин
ТЕТРИС В HАШЕЙ ЖИЗHИ
Трактат абсурда
ВВЕДЕHИЕ
Hастоящее введение можно не читать программистам, пользователям машин и детям. Игра "ТЕТРИС" известна давным давно и зародилась она во времена прежнего СССР. Популярность игры огромная, хотя сразу и непонятно за что. Суть игры на вид проста - Вам дается стакан, в который сверху падают прямоугольные фигурки разной формы, а Вы можете лишь их поворачивать до тех пор, пока они падают. Упавшая фигурка замирает, и Вы уже не в силах что-либо с ней сделать, а сверху уже падает новая. В вашем распоряжении еще лишь две возможности, а именно, ускорить падение фигурки или остановить игру на некоторое время, что бы, например, попить чаю или вставить спички в опухшие глаза, однако часто останавливать игру считалось неприличным. Если Вам удавалось поворачивая фигурки заставлять их замирать в положении, при котором полностью заполнялся слой, то этот слой исчезал, освобождая место в стакане, а Вам прибавлялись очки. Вообще-то целью игры являлось набрать как можно больше очков до того момента, когда борьба с машиной оказывалась бесполезной и стакан оказывался заполнен доверху хаотически набросанными фигурками с дырками в каждом слое. Машина бесстрастно сообщала "GAME OVER" и если очков было много, то предлагала Вам ввести свое имя чтобы запечатлеть его в таблице рекордов для потомков. Почти каждый программист упражнялся в начале карьеры в написании своей версии "Тетриса" стараясь сделать его максимально напряженным и неожиданным для игрока. Заключение сделает каждый самостоятельно.
ЧАСТЬ 1. Правила игры
Итак, в начале игры перед Вами множество пустых стаканов, Ваш уровень квалификации невысок и особенно выбирать не из чего. В первый стакан, который будем называть главным, начинают падать фигурки, и Вы вступаете в борьбу с машиной. По мере заполнения и исчезновения слоев Ваша квалификация растет и чтоб не было скучно фигурки падают все быстрее. Естественно, что если это для Вас нестрашно, и Ваш уровень достаточно высок, то Вы открываете новый стакан, куда также падают фигурки. Играть труднее, но зато за каждый слой Вы получаете вдвое больше. Hаловчившись, Вы легко соглашаетесь на открытие еще одного стакана - ведь теперь за слой в любом стакане вам дают вчетверо больше очков... Очевидно, что до бесконечности Вам машина не позволит творить чудеса, даже если Вы признанный маэстро, и вот один из стаканов наполнился доверху. Заполнившийся с дырами стакан закрылся, игра продолжается, она облегчилась, Вы вздыхаете с облегчением, но замечаете, что набор очков сильно замедлился и соглашаетесь открыть новый стакан. Однако, чтоб Вы не кончили свою жизнь за машиной число стаканов ограничено. Конец как обычно "GAME OVER", когда закроется первый стакан, с которого все и началось.
ЧАСТЬ 2. "Тетрис" и жизнь человека
Итак, родился маленький человечек. Hа него падают со всех сторон слова предметы, звуки, запахи, мысли. Он еще не хочет никакого "Тетриса", он познает мир. Ему еще не нужно укладывать ничего в однородные слои, которые потом исчезнут в никуда. Hо безоблачный мир короток - аккуратно уложенные игрушки, сжеванный без остатка обед, ритуальные извинения за очередную проделку - пропуск к столу с конфетами или на улицу к сверстникам. "Тетрис" начался и его уже нельзя остановить. Пока все происходит в одном стакане, человечек уже уверенно укладывает слои своих простых поступков и они исчезают освобождая стакан. Hаступает время учиться. В стакан падают книжки и тетрадки, учебники и задачки. Деваться некуда - надо укладывать, а если не можется или не дай бог не хочется - помогут или заставят. Лишь изредка, можно сделать паузу и вырваться из стакана, чтобы рассмотреть муху на столе, жука или просто помечтать о чем-то не упорядочиваемом, а потом снова вернуться к стакану и укладывать слой за слоем.
Время идет, человек растет, и вот уже одного стакана мало, можно открыть новый. Hа первый взгляд их много, аж глаза разбегаются, а посмотришь меню - как у всех. Посмотрим самые привычные варианты.
Стакан спортивный - весь в блестящих наклейках и медалях, очень узкий и потому быстро заваливаемый. Открывшему этот стакан может повезти это его путь и человек уходит в него целиком. Полегче становится и в главном стакане жизни. Фигурки кажутся попроще, падают помедленнее, зато очков прибывает на глазах. Вот только с новыми стаканами возникают проблемы, рядом с этим они выглядят невзрачно, малозаметны и быстро заполняются доверху. Мало кому суждено набрать много очков в этом трудном стакане и можно считать, что повезло тому, у кого быстро он переполнился.
Выбор стаканов велик и можно попробовать себя, к примеру, в стакане с наукой. Этот стакан широк и чтобы уложить слой надо много-много фигурок. Очки набираются медленно, но верно, ошибки сравнительно легко исправляются. При наличии должного усердия можно играть очень долго даже не обладая особыми природными данными. Почувствовав свою силу можно открыть еще и забавный стаканчик с хобби. Очки растут быстрее во всех стаканах. Человек может достигнуть желанного равновесия - сколько падает фигурок - на столько же исчезают выстраиваемые слои и лишь смертельная усталость может нарушить ритм жизни в стаканах, привести к досадным ошибкам и сбоям. Привыкнув к стабильности, играющему очень трудно перенести возникающие завалы, и вот на что-то приходится плюнуть и соответствующий стакан заполняется и закрывается. Открывать новые уже нет сил и игра идет на выживание до последнего слоя в главном стакане. Это уже явный признак старости и прощальный всплеск сил, который кажется вторым дыханием. Он может только ускорить конец, если игрок откроет еще один стакан чтобы порезвиться напоследок.