Сообщения

Показаны сообщения с ярлыком "id-software"

О пользе теории

Изображение
 Почитал тут недавно о том, как великий Джон Кармак создавал псевдо-3Д движок для Wolfenstein-3d и DOOM в начале 90-х. И это действительно очень интересное чтиво - как буквально и говна и палок, на оочень медленном железе сделать без преувеличения революционный шутер от первого лица (FPS). До Кармака никто такого сделать не смог, а он смог. Без трехмерных ускорителей, без видеопамяти, вообще без нихуя сделал настоящий шутер. Это уже потом, когда DOOM и Wolfenstein буквально взорвали индустрию и стали мегапопулярными и де-факто новым стандартом качества - вот тогда уже начали шевелиться производители разного оборудования. А все почему - потому что Кармак был практик, а не теоретик, хотя теория ему кое в чем все же помогла.  Например, алгоритм быстрого вычисления обратного корня или разбития пространства BSP. Причем в первом случае сам Кармак сам не знал как оно работает - просто использовал чей-то код, а во втором случае прочитал какую-то книжечку и реализовал алогритм, хотя д...

Прогресс в игрушках

Изображение
Я уже как-то говорил, что прогресс в железе ну если не остановился полностью, то значительно притормозил. Нет, ну конечно DDR4 значительно быстрее, чем DDR3 (и у меня есть пост про это) и четыре ядра намного лучше, чем два и тем более одно - это все понятно. Но вот даже сейчас тот старый атлон на 4 ядра, который я купил хрен знает когда, вполне актуален (и про это тоже есть пост ). Давайте посмотрим, как выглдядели топовые игры, например, в 2004 году (15 лет назад) - вроде бы дохрена давно. Вот например Doom-3: А вот, например, Rage-2, созданная той же id-software, но уже в 2019 году: Между этими играми 14 лет. Вы видите разницу? Конечно, она есть. Ну, если присмотреться. Внимательно. А теперь посмотрим, что делали те же id-software за 14 лет до Doom-3. Catacomb-3D, 1991 год: Wolfenstein-3D, 1992 год: Между 2004 годом и 1991-1992 разница намного больше, чем между 2004 и 2019, не правда ли? Ну просто бросается в глаза. Вот где-то такой же прогресс и в железе, в общем...