bash.im ithappens.me zadolba.li

Игры

1910

Повело

Сидим вечерком с друганом, потягиваем пивко, в «Фифу» десятую режемся. Футболисты бегают, сосиски в кетчуп с горчицей макаются, впереди ещё до фига выходных — лепота! В общем, дразнили мы закон подлости, дразнили и...

Смотрим, а игроки, которыми друг управляет, бегают как-то странно: вроде и правильно, но немного боком. Что за фигня? Лезем в меню — мать честная, курсор по нему сам собой скачет! Перезапустили игру — проблема не исчезла. Тут стало понятно, что проблема с геймпадом.

Разобрали, почистили как могли, собрали — не помогло. Загрустили мы с другом... Взгляд упал на древнюю бутылку водки, стоявшую среди всякой технической требухи уже, наверное, пятый год. «Ну что, — думаем, — не починим, так поржём!» Заливаем водку в глючащий пад, вытряхиваем... заработало!

Недолго музыка играла. После каждой пары-тройки матчей процесс приходилось повторять, и наутро мы просто не могли не налить в геймпад прохладной минералочки.

1867

Бот-спринтер

Я работаю сисадмином в филиале одной крупной компании. Дома иногда поигрываю в CS. После Нового года остался ночевать у девушки, сыграл пару раундов, а утром девушка в ультимативной форме потребовала, чтобы я бросил «контру»:

— Это невозможно! Всю ночь ты что-то кричал, с кем-то воевал и куда-то бежал.

Начал вспоминать, что же случилось ночью. Снилось мне моё будущее, где я был одним из разработчиков управляющего ПО для роботов. Решили мы протестировать результат своей работы. Подняли робота и поставили ему задачу догнать меня, выставив скорость его передвижения заведомо меньше моей. И вот бежит он, значит, за мной, так неуклюже, медленно — мне весело, и я его поддразниваю. Но вот робот остановился, отвёл оптику в сторону, задумался... и резво побежал за мной, стремительно сокращая дистанцию. Я в ужасе: как робот смог поправить исходники и изменить константу?

Вероятно, тут-то я и начал бежать во сне, закричал, получил локтём в бок и проснулся. Вот сижу и думаю: то ли мне надо просто отдохнуть, то ли и правда придётся «контру» бросать.

1851

Жестокие игры

Отвлекли меня как-то от обыденных сисадминских будней просьбой наваять четыре сайтика на HTML по дюжине страниц каждый. Работа несложная — я согласился, благо скопипащенный контент мне предоставили. Дело оставалось за малым: набить код и вбить туда контент, картинки да текст.

Принялся я с энтузиазмом за работу, но странице на четвёртой меня уже порядком поддостало нудное занятие, и я решил немного поиграть. Как только я достал из ящика геймпад, меня осенила весьма забавная идея. Клавиши и их сочетания я «повесил» на хоткеи HTML-редактора, поудобнее развалился в кресле и начал с усердием набивать код.

За сим занятием застал меня гендир. Поглядел на меня, на геймпад, на монитор с кодом, а затем изрёк:

— Мда-а, суровые у тебя, Иван, игры.

1843

Смутные сомнения

Компания создаёт компьютерные игры и их составляющие (то, что по-современному «аутсорсингом» называется). Делаем, значит, некую казуальную 2D-игрушку с поиском хитро заныканных на красочном фоне предметов. Клиент присылает набросок фона, сцена начинает обрастать красками, поэтапно отсылается заказчику и утверждается. Сцена сложная, клиент заграничный и требовательный.

Письмо клиента в вольном переводе на русский:

«Ужасно, всё опять ужасно, зелёные цвета у вас желтоваты, жёлтые — зеленоваты, тени падают как-то не так, точно не могу сказать, как не так, но как-то не так. Настоятельно рекомендую подкрутить уровни, поиграться с яркостью, не безобразничать с фильтрами и перспективными искажениями... [Ещё три весьма критических абзаца.] А вообще посмотрите там сами, чего нужно сделать, а то я не уверен полностью — смотрю картинку на убитом тусклом экране какого-то древнего ноута, и мне видно плохо».

Thank you very much for your comments, чего тут ещё скажешь?..

1842

Путь в тысячу ли начинается с первого шага

Пару лет назад познакомился я с девушкой — у нас и до сей поры всё замечательно. Сначала я объяснил и показал ей, что Opera гораздо удобнее и лучше «осла», потом аналогичным образом пересадил на QIP. Затем она поинтересовалась, во что же такое я играю, и полтора года мы потеряли вместе в WoW. В общем, прошли мы через многое.

А вчера я спросил её:

— Давай, может, я тебе Windows 7 поставлю? Хорошая система.
— Ну дай я пока на Убунте посижу...

Стыдно — чувствую себя воинствующим виндузятником.

1828

+2 духовности каждую неделю

В конце девяностых до поступления в вуз подрабатывал я админом в игровом клубе. Естественно, всех постоянных клиентов я быстро начал узнавать в лицо. Особенно запоминающимся был длинноволосый тридцатилетний Саид, приходящий каждый день часов на пять.

Пришли несколько заядлых геймеров, в том числе и длинноволосый. Играли в «контру», как и всегда. Вечер, тёмный зал. Щёлканье мышек и стук клав нарушает громкий возглас Саида: «Бл@, на что я трачу свою жизнь!» Парень поднимается с места и уходит. Ну, думаю, всё, прозрел человек, мы лишиллись постоянного клиента, но это явно пойдёт ему на пользу.

Через двадцать минут Саид приносит дискету с сейвом третьих «Героев» и с видом прозревшего говорит: «Контра — бессмысленное прожигание жизни! Скинь-ка на мою машину...»

1805

Секретная лаборатория 2-14

В 1997 году я учился в институте. Одним из предметов было программирование на С++. Своего компа у меня не было, поэтому приходилось все лабы делать непосредственно в компьютерном классе; дома же я развлекался на старой доброй «Денди».

Задали нам написать какую-то прогу, уже не помню о чём — долго я с ней возился, не мог откомпилить. Прихожу вечером домой в расстроенных чувствах, сажусь играть в приставку и дохожу в игре до места, которое никак не проходится.

За неимением механизма сейвов игрушка имела пароли к уровням. Наугад набираю в поле ввода пароля название файла с лабораторкой по С++ (что-то вроде «LAB2-14»), а остальные поля тупо забиваю единичками. Жму «Start» и с удивлением вижу, как игра открывает новый, ещё не пройденный уровень!

1800

Деспотизм за закрытой дверью

В работе сисадмина есть и приятная, и неприятная особенности: приятная — в том, что иногда бывает уйма свободного времени; неприятная — в том, что начальство это считает личным оскорблением.

Так вот, захотелось мне как-то на работе поиграть в старую добрую первую «Цивилизацию». Но как обеспечить секретность операции? Ответ был найден сразу: на подоконнике мирно покоился KVM-свитч, соединяющий сервер, гейт, рабочую админскую машину и тестерский стол с одним монитором, клавой и мышью. К кнопочке переключения между компами я припаял пару проводов, идущих до двери; на двери закрепил магнит, выкорчеванный из старого винта, а на косяк прилепил систему из двух герконов. Вся конструкция срабатывает кратковременно, имитируя нажатие кнопки. При посещении скромной обители начальством KVM негромко пикает и переключает экран с админской машины с «цивой» на сервер с мастером настройки SQL-сервера. Вуаля!

1788

Счастливый трубопроводчик

В 1990 году я работал программистом в небольшой проектной организации. В мои обязанности входила настройка, установка ПО и обучение персонала. Персоналки тогда только появлялись и были объектом неистового интереса инженеров всех мастей и калибров.

После установки нескольких машин в отделе, в котором я работал, их стали устанавливать и в других. На машинах стоял DOS, NC, Лексикон, Лотус и пакет нортоновских утилит, включающий неплохую форматировалку дисков. Игры, однако, оставались прерогативой только нашего отдела и составляли предмет зависти других. Особо шустрые пользователи скоро прознали, что игры есть на всех компах, но понятия не имели, в какой именно директории они лежали.

Однажды вызывают меня в другой отдел и говорят, что компьютер перестал работать. Прихожу и вижу девственно чистую систему: жёсткий диск был отформатирован. Оказалось, что после краткого ликбеза пользователи усвоили, что все исполняемые файлы имеют расширение exe, com или bat. Решение пришло быстро: методом перебора прошерстить все директории и все файлы, пока любимые игры не будут найдены. На горе исследователей, где-то в начале им попалась директория с утилитами Нортона. Попробовав несколько файлов, они добрели до утилиты форматирования дисков и дали «жёлтенькому» добежать до конца — может, это игра такая?