Рубрика «quake»

«Окей, бумер» — как шутеры в ретро-стилистике потеряли самобытность - 1


В последние лет 5 стали популярны «бумер-шутеры». Шутливое название по мотивам мемов про так называемых бумеров и зумеров относит нас к олдскульным шутерам от первого лица. И хоть жанр на пике популярности, а отдельные его представители крайне восхваляются игроками и прессой, у меня есть альтернативное мнение насчёт таких игр: не все они так хороши, как о них говорят.
Читать полностью »

Как развлекался Линус Торвальдс, каково на вкус виртуальное пиво и причем здесь sisu - 1

Сегодня исполняется 53 года человеку, имя которого знакомо каждому айтишнику. Наверное, в заслугу Линуса Бенедикта Торвальдса можно записать не только создание ядра Linux, но и то обстоятельство, что, несмотря на публичность и широкую известность, он сумел не «забронзоветь» и не превратился в живую икону.Читать полностью »

Величайшие программисты 21 века. Джон-Движок Кармак - 1


Джон Кармак вместе с тёзкой Джоном Ромеро стали родоначальниками игрового жанра FPS. На слабеньких 486SX, без видеокарт (!) они выдали настоящий 3D-шутер без лагов с эффектом присутствия, что стало бомбой для 1993 года — в эпоху пошаговых стратегий и отсутствия скроллинга. Казалось, тут вмешалась чёрная магия…

В принципе, примерно так и есть. В разработке Wolfenstein 3D, Doom и движка Quake Джон Кармак действительно использовал кучу нестандартных приёмов вроде конверсии указателей или выхода за границы объектов, чтобы в циклах получать доступ к другому объекту, который гарантировано идёт следом.

Уровень программирования Doom и Quake до сих пор считается непревзойдённым образцом хакерских оптимизаций, а сам Джон Кармак — эталон сверхэффективного разработчика. Благодаря высочайшему качеству программирования Doom стал феноменом, который изменил мир.
Читать полностью »

«Мы обменивались пятидюймовыми дискетами в компьютерной школе»: читатели наших блогов вспоминают любимые игры детства - 1

Попросили коллег рассказать про их первые и самые запоминающиеся игры, летние каникулы в компьютерных клубах, миссии в Age Of Mythology и столкновение цивилизаций в Red Alert 2. Затем эстафету подхватили вы — делились историями про Doom II, Carmageddon, Warcraft, Heroes Of Might And Magic и множество других игр. Нам они очень понравились, поэтому решили собрать еще один текст.
Читать полностью »

По принципу работы компьютерные игры — это обычное программное обеспечение. Однако с защитой в них не все так гладко. Информационная служба Хабра поговорила с Владимиром Кочетковым, руководителем отдела исследований и разработки анализаторов кода компании Positive Technologies, и обсудила с ним некоторые проблемы игровой индустрии и геймдева.

Читать полностью »
image

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

На входе встречались малолетние, но злобные ребята, словно суслики в темноте сверкая глазками, недобро ухмыляясь. С тех, кто помладше и послабее могли и спросить — кто такой, кого знаешь и есть ли мелочь. В подвале, освещенным тусклыми люминесцентными лампами витает мгла сигаретного дыма, от чего может показаться, что ты очутился в окрестностях города Сайлент-Хилл. Разве что пахнет иначе: пролитым пивом, «кириешками», «дошиком» и потом местных обитателей, не слишком отличающихся от монстров туманного города, только шумнее и агрессивнее.

Здесь царит работа обшарпанных машин, стоящих на деревянных, не менее затюканных дешёвых школьных партах и матерный гвалт, как в прибрежном порту. А в самом темном углу притаился хмурый бородатый человек с тетрадкой, время от времени выкрикивая «2-я машина, время закончилось!». Сразу же следовал писклявый встревоженный ответ, мол, ещё минуточку, но отборный «матюк» не оставлял шансы на сопротивление и если нет монет, то как говорится, прошу на выход, друг. Поход в это место был сопряжен с определенным риском, можно было остаться как без денег или вещей, так и здоровья, морального но чаще физического. Что это за место? Прибежище орков, пиратов? Притон наркоманов или адская обитель? Всего понемногу. Это один из многих российский игровых клубов или на жаргоне — «игровуха», а на языке малолетних шалопаев просто «компы», со своим колоритом и атмосферой.

О них и поговорим.
Читать полностью »

Прим. перев.: казалось бы, еще недавно сочетание из заголовка казалось невозможным безумием. Мир не стоит на месте, и это безумие стало не просто возможным, а даже по-настоящему простым в реализации. Подтверждение читайте ниже в переводе соответствующей инструкции от Johan Siebens — облачного архитектора из Бельгии.

Quake III Arena, Kubernetes (k3s) и Raspberry Pi - 1

Вчера у себя в ленте я увидел этот твит от Chris Campbell:

Ох, воспоминания… Quake III Arena — один из моих самых любимых шутеров от первого лица.

В прошлом я потратил (и потерял) немало времени, играя в эту динамичную игру с друзьями и врагами. Теперь, благодаря проекту QuakeKube от Capital One Tech, для нее открыт мир контейнеров и Kubernetes.Читать полностью »

Портируем Quake на iPod Classic - 1

Запускаем Quake на iPod Classic (видео).

TL;DR: мне удалось запустить Quake на MP3-плеере. В статье описывается, как это произошло.

Часть прошлого лета я потратил на пару своих любимых вещей: Rockbox и игру Quake id Software. Мне даже предоставилась возможность объединить эти два увлечения, портировав Quake на Rockbox! Большего и пожелать было нельзя!

В этом посте рассказывается история о том, как всё получилось. Это долгая история, растянувшаяся почти на два года. Кроме того, это первая моя попытка документирования процесса разработки, подробная и без прикрас, в отличие от готовой технической документации, которой я и так за свою жизнь написал слишком много. В статье будут и технические подробности, но в первую очередь я постараюсь рассказать о мыслительном процессе, который привёл к созданию кода.

Увы, настало время попрощаться с Rockbox и Quake, по крайней мере, на ближайший срок. Несколько месяцев свободное время для меня будет очень дефицитным ресурсом, поэтому прежде, чем навалится работа, я спешу изложить свои размышления.
Читать полностью »

image

Закончен и выложен на Ваш суд перевод книги Дэвида Кушнера «Masters of DOOM».

Как полностью подготовленный для печати вариант, так и исходный код, в случае, если кто-то решит внести свои изменения.

Когда брался за перевод — было интересно узнать подлинную историю одной из знаменитейших компаний мира. И книга полностью оправдала ожидание.

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

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

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

Повествование проведёт через каждый шаг роста компании «id software». От первой совместной игры, до игр, которые навсегда вошли в историю компьютерной индустрии.

В заключение хочется процитировать высказывание Кармака, которое является советом всем начинающим программистам, и молодым людям, которые находятся только в начале этого пути — (цитата из книги)

«Кармак с презрением относился к разным напыщенным фразам и речам, но одно высказывание, его собственное, ему нравилось. Оно звучало так – “В наш информационный век барьеров больше не существует.”- повторил он её сам себе. “Барьеры появляются если только мы их придумываем себе сами. Если вы горите желанием создать что-то новое и грандиозное, вам не нужны миллионы долларов вложений. Вам надо только пиццу и диет-колу, чтобы забить холодильник, дешевый персональный компьютер для работы, и преданность своей идее. Мы спали на полу. Мы перебирались когда-то для этого через реки.
Читать полностью »

На прошедшем IT-фестивале Tech Train мы встретились с легендарным Джоном Ромеро, который приложил руку к дизайну и разработке культовых Wolfenstein 3D, Doom и Quake. Мы поговорили о том, нужны ли игровым разработчикам софт-скиллы, на какие рабочие инструменты стоит обратить внимание, и какие у сооснователя Id Software любимые игрушки. Вопросы задавал Никита Цаплин — основатель RUVDS.

→ Англоязычная версия текста и видео здесь
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js