Pull to refresh
  • by relevance
  • by date
  • by rating

Энтузиаст портировал Doom 3 и другие игры id Software на iOS, но так просто их не запустить

Development for iOS *Game development *Games and game consoles
В 2009 году id Software выпустила Wolfenstein 3D и Doom на iOS, когда операционная система была 32 битной. Сейчас она 64 битная и начиная с версии iOS 10.3, которая вышла в 2017 году, 32 битные приложения не поддерживаются. Поскольку id Software давно перестала обновлять мобильные релизы, на новых девайсах игры уже не запустить. Но мобильный разработчик Том Кидд решил это исправить. А после портировал на платформу и другие шутеры компании.

Тем не менее, купить их в App Store и просто так поиграть не получится.
Total votes 27: ↑25 and ↓2 +23
Views 10K
Comments 2

В Internet Archive добавили ещё 2500 игр для MS-DOS

History of IT Games and game consoles


Коллекция игр MS-DOS в Internet Archive увеличилась ещё на 2500 наименований. Это самое большое обновление коллекции с момента её создания в 2015 году.

Как обычно, игры запускаются прямо в браузере (через эмулятор). Понятно, что они потребляют больше ресурсов, чем на оригинальном «железе». В некоторые даже сложно играть из-за подтормаживаний. Как ни странно это звучит, но иногда, чтобы сыграть в игру MS-DOS из детства, нужно докупить памяти и проапгрейдить CPU на машине 2019 года.
Читать дальше →
Total votes 26: ↑26 and ↓0 +26
Views 10K
Comments 27

Германия разрешила открытую продажу Doom II (после 17 лет запрета)

Games and game consoles


В Германии игровую классику Doom и Doom II поместили в чёрный список в далёком 1994 году по причине излишней жестокости. Спустя семнадцать лет справедливость всё-таки восторжествовала. Власти решили, что теперь Doom вызывает исключительно художественный и научный интерес, так что с 31 августа 2011 года запрет на открытую продажу игры официально снят. В чёрном списке осталась только одна из версий (американский вариант Doom II), в которой присутствуют два уровня из Wolfenstein 3D с нацистскими символами.
Читать дальше →
Total votes 86: ↑74 and ↓12 +62
Views 2.6K
Comments 123

DOOM Classic и Wolfenstein 3D в исходниках

Development for iOS *


id Software — компания известная скорее всего всем посетителям Хабрахабра, ведь они стоят за такими монстрами, как: Dangerous Dave, Commander Keen, Wolfenstein, Doom, Heretic, HeXen и т.д. Некоторое время назад, выступая на QuakeCon'е, Джон Кармак обещал выпустить исходные коды Doom 3, но пока что этого не произошло.

Зато сегодня ZeniMax — компания. которой теперь принадлежит id Software (а так же Bethesda), выпустила обновления для Doom Classic и Wolfenstein 3D для iPhone, добавив в них поддержку Retina Display и универсальность (теперь в них можно играть, как на iPhone, так и на iPad), а так же, как это обычно принято в обновлениях, исправив некоторое количество ошибок.

Вместе с этим обновлением компания открывает доступ к текущим исходным кодам этих игр, так что теперь вы можете сделать что-то свое, основываясь на их разработках, или научиться у лучших игроделов из лучших тому, как правильно делать такие игры.

Ссылки в iTunes Store на Doom Classic [$6.99] и Wolfenstein 3D [$1.99].
Ссылки на исходные коды Doom Classic и Wolfenstein 3D.

UPDATE 1: В исходных кодах содержится, собственно, только код; нет звуков и графики.
UPDATE 2: Судя по второму комментарию, даже в id Software работают люди, которым свойственно писать странный код.
Total votes 38: ↑36 and ↓2 +34
Views 9.8K
Comments 74

Игры id Software — на Github

Open source *
Компания id Software выложила все свои проекты Open Source на github. Вот полный список, пользуйтесь на здоровье!

Doom 3 GPL
Wolfenstein 3D для iOS
DOOM Classic для iOS
Quake GPL
DOOM
Quake-Tools, инструменты и утилиты для Quake
idsetup, setup от DOOM, Final DOOM, Strife и др.
Quake-2-Tools GPL
GtkRadiant GPL
Wolfenstein: Enemy Territory GPL
Return to Castle Wolfenstein Multiplayer GPL
Return to Castle Wolfenstein Single-player GPL
Quake 2 GPL
Quake III Arena GPL
Total votes 127: ↑118 and ↓9 +109
Views 8.1K
Comments 17

20 лет Wolfenstein 3D: модель shareware в играх

Game development *


5 мая исполнилось 20 лет с момента выхода культовой игры Wolfenstein 3D, родоначальника жанра «шутер от первого лица». Игра разошлась по миру огромным количеством копий, но не все помнят, что игра на самом деле распространялась по модели shareware. Первый эпизод из 10 уровней бесплатно копировался по BBS, а люди приносили игру друг другу на дискетах. Это была также одна из первых игр, которая распространялась через интернет.

Первая версия Wolfenstein 3D для DOS вышла 5 мая 1992 года, через три года после появления процессоров Intel 486.
Читать дальше →
Total votes 61: ↑57 and ↓4 +53
Views 3.1K
Comments 53

Wolfenstein 3D теперь и в HTML5

Game development *
Праздник на улице Wolfenstein не заканчивается. К 20-летию Wolfenstein 3D, компания-разработчик id Software сегодня выпустила HTML5 версию, в которую можно поиграть по этой ссылке.

Под катом видео с комментариями Кармака, ссылка на бесплатную версию в iTunes и сборники игр от id Software, которые можно преобрести по акционной цене.
Читать дальше →
Total votes 60: ↑55 and ↓5 +50
Views 9.4K
Comments 29

Wolfenstein 3D — теперь и в браузере

Game development *


Перед тем, как появились культовые Quake, и Doom, была одна игра, которая поражала воображение игроков тех времен. Речь идет о Wolfenstein 3D, игре, появившейся в 1992 году. Вероятно, многие хабралюди играли в эту игрушку, еще больше — просто слышали о ней. Есть, конечно, и такие геймеры, кто не играл и даже не слышал о Wolfenstein 3D. Тем не менее, это культовая игра, и теперь есть возможность поиграть в нее прямо в браузере.

Читать дальше →
Total votes 2: ↑2 and ↓0 +2
Views 3.2K
Comments 0

Компилируем, как будто на дворе 1992 год

Game development *Compilers *
Translation
image

Я изучал ванильный исходный код игры Wolfenstein 3D 1992 года. Несмотря на то, что ей уже 25 лет, и она совершенно устарела для современных платформ, её всё равно можно скомпилировать, если воссоздать окружение.

Для этого требуется всего лишь:

  • Исходный код Wolfenstein 3D.
  • DosBox.
  • Компилятор Borland C++ 3.1.
  • Wolfenstein 3D shareware (чтобы позаимствовать ресурсы).
Читать дальше →
Total votes 104: ↑103 and ↓1 +102
Views 38K
Comments 38

Почему цены на DVD с бесплатной игрой Fortnite доходят до $450

Games and game consoles
Бешеная популярность мультяшного шутера Fortnite от Epic Games привела к интересным побочным эффектам. Дело в том, что эта игра распространяется только в цифровом виде, то есть через интернет. Версия «Королевская битва» (PvP) абсолютно бесплатна. Поэтому диски с ней — большая редкость. В прошлом году Gearbox Software совместно с Epic Games издала ограниченную серию таких дисков, которые сразу стали желанной целью среди коллекционеров.

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

Цены на диски того тиража доходят до 450 долларов за один диск! На фотографии слева цена 60 долларов во время прошлогодней продажи — ещё до того, как игра Fortnite приобрела сумасшедшую популярность и переписала рекорды игровой индустрии. Те диски стали раритетами.

В чём причины популярности этой игры? Осмелюсь предположить, что главная причина — дети. Похоже, это один из первых качественных шутеров, сделанных специально для детской аудитории.
Читать дальше →
Total votes 31: ↑10 and ↓21 -11
Views 10K
Comments 26

Монстры из Id: как создавался Doom

Game development *History of IT Games and game consoles
Translation
image

Эта ретроспектива из самого первого (январь 1994 года) номера журнала Game Developer тогда ещё современных игр Id Software Doom и Wolfenstein 3D рисует уникальный портрет легендарного разработчика, игры которого заложили основы жанра FPS.

В эпоху, когда для реализации всех заявленных возможностей часто требовалось 20 МБ памяти, им удавалось уместитьcя меньше, чем в 4 МБ. В то время, когда серьёзной проблемой была совместимость звуковых карт, они добавили в демо поддержку Disney Sound Source. Пока многие крупные игровые компании неторопливо подходили к мысли о кросс-платформенной разработке, им она казалась вполне естественной. Они писали игры, для разработки необходимо было бы 30 или больше сотрудников, хотя их компания состояла всего из семи человек. Они — это программисты Id Software, и то, что они делают, может навсегда изменить индустрию игр на PC.
Читать дальше →
Total votes 59: ↑52 and ↓7 +45
Views 30K
Comments 31

Wolfenstein 3D: трассировка лучей с помощью WebGL1

Working with 3D-graphics *Game development *WebGL *
Translation
image

После появления прошлым летом графических карт Nvidia RTX трассировка лучей (ray tracing) снова обрела былую популярность. За последние несколько месяцев мою ленту в Twitter заполнил бесконечный поток сравнений графики со включенным и отключенным RTX.

Полюбовавшись на такое количество красивых изображений, я захотел самостоятельно попробовать скомбинировать классический упреждающий рендерер (forward renderer) с трассировщиком лучей.

Страдая синдромом неприятия чужих разработок, я в результате создал собственный гибридный движок рендеринга на основе WebGL1. Поиграть с демо рендеринга уровня из Wolfenstein 3D со сферами (которые я использовал из-за трассировки лучей) можно здесь.
Читать дальше →
Total votes 50: ↑50 and ↓0 +50
Views 15K
Comments 11

Как id Software создавала Wolfenstein 3D на основе технологий из Commander Keen

Game development *Game design *History of IT Games and game consoles
Translation
image

Данная статья является фрагментом книги Game Engine Black Book: Wolfenstein 3D — подробного исследования, посвящённого истории, коду и разработке оказавшего огромное влияние на игровую отрасль шутера от первого лица про уничтожение нацистов.

В этой главе раскрываются истоки игры и рассказывается о том, как она была построена на фундаменте успеха и технологий игры Commander Keen, которая сама была построена из останков неудачной попытки продать Nintendo порт Mario 3 для PC.

Полную книгу, написанную автором и программистом Фабьеном Сангларом, можно приобрести в бумажном или цифровом виде.

В 1990 году небольшая компания Softdisk из Шривпорта (штат Луизиана) успешно вела дела на рынке shareware.

Предоставляя услуги распространения видеоигр по подписке, Softdisk создавала и каждый месяц рассылала по почте своим подписчикам новые игры. Бизнес шёл хорошо, но некоторые из сотрудников фирмы были более амбициозными.

Они думали, что им хватает умений увеличить масштаб и они хотели это доказать. Они создали новый способ программирования сайд-скроллинга и назвали эту технологию адаптивным обновлением тайлов (adaptive tile refresh). Она позволяла выполнять аппаратный скроллинг (прокрутку экрана) на PC, благодаря чему компьютер мог соперничать с NES. В начале 1990 годов они безостановочно работали по выходным над воссозданием Super Mario 3 на PC, чтобы продемонстрировать свои навыки Nintendo.
Читать дальше →
Total votes 96: ↑96 and ↓0 +96
Views 27K
Comments 58

Джон Ромеро до Doom: геймдев 80-х

JUG Ru Group corporate blog Game development *Game design *Games and game consoles


Хорошо известно, что Джон Ромеро — геймдизайнер Doom и Quake. Но о том, что он делал до этих суперхитов, знают куда меньше. Какой путь привёл к таким успешным играм? С чего всё началось, как от любительского перешло к профессиональному, что служило источниками вдохновения?

Конечно, ранние игры Ромеро не могут похвастаться мощью Doom. Но поскольку его карьере больше трёх десятилетий, проследить за такой с самого начала — это целый экскурс в историю, показывающий, как игровая разработка в 80-х отличалась от наших дней. В каких условиях люди создавали классические игры, которые востребованы до сих пор? Чем сегодняшние условия отличаются?

О том, как шла работа над Doom, Ромеро сам расскажет на нашем фестивале TechTrain в Петербурге. А мы пока что расскажем о том, что этому предшествовало.
Читать дальше →
Total votes 38: ↑37 and ↓1 +36
Views 12K
Comments 27