Bash.org.ru IT Happens Истории ## 5901 – 6000 | страница 19




Собрались мы как-то с братом в «Червяков» поиграть по сетке. Всё включили, чутка с совместимостью помучились, дошли до создания игры. Договорились, что хостует он (а мы в соседних комнатах сидим). Я вхожу — меня выкидывает. Опять вхожу — опять выкинуло. Да что ж такое? Иду к нему.


— Я правой кнопкой на команду щёлкаю, а он такой звук прикольный делает, смотри! — и кикает мою команду.


Убил бы, блин.




#5949: Не импами едиными

15:00 13.04.2011, IT happens


Некогда мой знакомый разжился новенькой игрушкой. Судя по его рассказам, игра была в сто миллионов раз круче любимого мною Wolfenstein 3D. Собрав со всех родичей дискеты, я пошёл в гости. Игра была большая, времени на демонстрацию у знакомого не было. Разбив архивы на тома по 1,4 МБ, я записал игрушку на толстую пачку дискет и отправился домой.


Процес распаковки-установки занял всего два часа. По завершении мытарств я наконец запустил вожделенное чудо игропрома. Менюшки выглядели потрясающе — отправляемся в бой!


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


Оказавшись у знакомого снова, я застал его за игрой. Его версия в корне отличалась от моей: никаких полосатых стен, никаких невидимых врагов, всё красиво и опрятно. Как вы догадались, при копировании у меня побились файлы с графическими ресурсами. Тяжело было запоминать на каждом уровне местоположение всех врагов, кроме импов, но молодой ум справлялся с этим без проблем, и я играл и играл. Doom 2 был хорош даже в таком виде.




#5950: Рождённый ползать

16:45 13.04.2011, IT happens


Я тут понял, что за ботва с Икаром. Икар — это ICar, то бишь некий абстрактный интерфейс транспортного средства. При попытке взлететь метод ICar:Fly() оказался незаимплеменченным для конкретного экземпляра, вследствие чего он и рухнул. Подозреваю, что компилятор ругнулся на попытку создать экземпляр абстрактного класса.




#5951: Знать противника в лицо

16:45 13.04.2011, IT happens


— Папа, зачем мне этот забытый Юникс? — спросила мена пару лет назад дочка.