3. Цитирую вики:
«Doom is considered to be one of the pioneering first-person shooter games, introducing to IBM-compatible computers features such as 3D graphics, third dimension spatiality, networked multiplayer gameplay, and support for player-created modifications with the Doom WAD format.»
Обращаю внимание на слово introducing и one of the pioneering.
4. Представляю, но в общих чертах.
Если это действительно так, то я рад за вас, вы очень крутой и принадлежите к тем редким людям, кто это может делать. Но при чем тут вы и все остальные? Ни один из моих знакомых даже в университетах на IT-специальностях не реализовывали 3D-движки. Не надо кокетничать и делать вид, что это норма. Зачем вы своё знание опускаете?
Мое мнение основывается на здравом смысле на знании мнения других людей. Вы говорите как подросток в стиле «плёвое дело, я с крыши одной многоэтажки на крышу другой перепрыгиваю, любой может». Но это его личное видение мира и его личные понты.
Или, может, у вас есть опыт создания части 3Д-движка по готовому алгоритму, что и дает вам иллюзию легкости, а опыта создания браузера нет, что дает вам иллюзию сложности. Но Doom создавался, когда алгоритмов еще не было.
Кармак говорил, что сложность современных 3Д-движков превзошла сложность операционных систем или программ НАСА. Не слышал, чтобы кто-то говорил подобное про браузеры.
Вы видели исходный код Дума? Не знаю как вам, но по мне он сложный, большой и непонятный. Думаю, такой же он и для большинства программистов. А вот в движке браузера разобраться гораздо легче.
Чтобы реализовать хотя бы raycasting, надо было читать научные исследования, понимать их, реализовывать и додумывать алгоритмы. Как это может считаться тривиальной задачей? Как тогда назвать, прости господи, компилятор? Супер тривиальной задачей? А простую программу? Гипер-супер тривиальной задачей?
До чего мы дошли — шедевр в виде движка графики Doom, который все копировали и смогли сделать на таком уровне только в одной компании, теперь называется тривиальной задачей… Посмотрел бы я на вам, если бы вам показали код Дума, поняли бы он хоть что-нибудь там. И по сравнению с чем? С отображением таблиц, текста и столбиков. (facepalm)
Думаю, сказали Доронину: вот тебе 1 млн баксов, живи себе на Тайланде до конца жизни. Ну а мы на тебя повесим эти 3 Тб (а сами потирают ручки, потому что воровства там на 1 млрд).
Почему-то не сказано, что IBM PC-совместимый VaXmate, вышедший в 1986-м, включал все те же Windows 1.0 + MS-DOS, а не свои разработки. А до этого PDP-11 работал на Xenix — лицензированный и допиленный Микрософтом Юникс.
Выше говорят, что Микрософт был ничтожен в 80-х. Сомнительно, ведь у него был Xenix — самый популярный Юникс того времени, плюс MS-DOS и Windows 1.0. Микрософт уже с начала 80-х покрывал весь рынок ОС. Туда попробовали влезть IBM и DEC, у обоих не получилось. Логично, что главный инженер DEC ушел к лидеру.
«Doom is considered to be one of the pioneering first-person shooter games, introducing to IBM-compatible computers features such as 3D graphics, third dimension spatiality, networked multiplayer gameplay, and support for player-created modifications with the Doom WAD format.»
Обращаю внимание на слово introducing и one of the pioneering.
4. Представляю, но в общих чертах.
Если это действительно так, то я рад за вас, вы очень крутой и принадлежите к тем редким людям, кто это может делать. Но при чем тут вы и все остальные? Ни один из моих знакомых даже в университетах на IT-специальностях не реализовывали 3D-движки. Не надо кокетничать и делать вид, что это норма. Зачем вы своё знание опускаете?
Мое мнение основывается на здравом смысле на знании мнения других людей. Вы говорите как подросток в стиле «плёвое дело, я с крыши одной многоэтажки на крышу другой перепрыгиваю, любой может». Но это его личное видение мира и его личные понты.
Или, может, у вас есть опыт создания части 3Д-движка по готовому алгоритму, что и дает вам иллюзию легкости, а опыта создания браузера нет, что дает вам иллюзию сложности. Но Doom создавался, когда алгоритмов еще не было.
Кармак говорил, что сложность современных 3Д-движков превзошла сложность операционных систем или программ НАСА. Не слышал, чтобы кто-то говорил подобное про браузеры.
Вы видели исходный код Дума? Не знаю как вам, но по мне он сложный, большой и непонятный. Думаю, такой же он и для большинства программистов. А вот в движке браузера разобраться гораздо легче.
Чтобы реализовать хотя бы raycasting, надо было читать научные исследования, понимать их, реализовывать и додумывать алгоритмы. Как это может считаться тривиальной задачей? Как тогда назвать, прости господи, компилятор? Супер тривиальной задачей? А простую программу? Гипер-супер тривиальной задачей?
Выше говорят, что Микрософт был ничтожен в 80-х. Сомнительно, ведь у него был Xenix — самый популярный Юникс того времени, плюс MS-DOS и Windows 1.0. Микрософт уже с начала 80-х покрывал весь рынок ОС. Туда попробовали влезть IBM и DEC, у обоих не получилось. Логично, что главный инженер DEC ушел к лидеру.
https://www.google.com/search?q=site:traveladmin.ru+function+php&biw=1280&bih=593&noj=1&filter=0
https://www.google.com/?gfe_rd=cr&gws_rd=ssl#q=site:traveladmin.ru+pdf&filter=0
https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=xmlsearch+TGTPass