<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Представлен детальный обзор кода DOOM 3</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html</link>
    <description>Fabien Sanglard опубликовал (http://fabiensanglard.net/doom3/index.php) результаты анализа более 600 тысяч строк кода игры Doom 3 и игрового движка id Tech 4, открытых (http://www.opennet.ru/opennews/art.shtml?num=32372) корпорацией Zenimax в ноябре прошлого года. Опубликованные сведения являются своеобразным путеводителем по коду, дающему возможность начать использование технологий Doom 3  в свободных игровых проектах, без необходимости проведения многомесячного предварительного разбора кода. &lt;br&gt;&lt;br&gt;&lt;br&gt;Отчёт состоит из 6 частей, среди которых информация (http://fabiensanglard.net/doom3/renderer.php) об организации системы рендеринга, результаты (http://fabiensanglard.net/doom3/profiling.php) профилирования кода, данные (http://fabiensanglard.net/doom3/scripting_vm.php) о скриптовом движке. В качестве дополнения опубликовано интервью (http://fabiensanglard.net/doom3/interviews.php) с Джоном Кармаком (John Carmack), одним из основателей компании id Software. Среди рассматриваемых в интервью тем можно отметить вопро</description>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#55</link>
    <pubDate>Fri, 15 Jun 2012 17:11:36 GMT</pubDate>
    <description>&amp;gt; К сожалению игры состоят не только из движка. &lt;br&gt;&lt;br&gt;Перец про движки говорил ;)&lt;br&gt;</description>
</item>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#54</link>
    <pubDate>Fri, 15 Jun 2012 17:10:52 GMT</pubDate>
    <description>&amp;gt; MS, как обычно, пошел ещё дальше в направлении маразма &lt;br&gt;&lt;br&gt;У них это бывает - видимо где-то нашли пару не тупых но крейзанутых академиков, которые натирали мозоль на высокие концепции и выср&#064;ли таки сочинение на тему конструирования всяких франкенштейнов.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#53</link>
    <pubDate>Fri, 15 Jun 2012 17:09:33 GMT</pubDate>
    <description>&amp;gt; ассемблерщикам они побоку.&lt;br&gt;&lt;br&gt;По местным законам - да, но в США лучше не выезжать. Ну так, на всякий случай.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#52</link>
    <pubDate>Fri, 15 Jun 2012 17:08:51 GMT</pubDate>
    <description>&amp;gt; Меня ну совершенно не интересуют ваши возможности и обязательства. Ну абсолютно не.&lt;br&gt;&lt;br&gt;Да я вообще так, кушаю с толстого и неопытного нуботролля.&lt;br&gt; &lt;br&gt;&amp;gt; Речь о глупейшем утверждении вашем и Линуса что на ц++ обязательно писать запутанно, &lt;br&gt;&amp;gt; а на ц это типа почему то не получится. Вот этом вот &lt;br&gt;&lt;br&gt;В конкретно кернеле операционки этот ваш си++ нафиг не уперся и создаст больше проблем чем решит. В некоторых местах си++ смотрится лучше сей, например игры с почти однотипными юнитами которые отличаются парой характеристик, парой умеемы действий да еще чем по мелочи. На голом си такое писать геморнее было бы.&lt;br&gt;&lt;br&gt;&amp;gt; Не ну я понимаю что лучше не писать на обоих этих языках, &lt;br&gt;&lt;br&gt;Ну так не пишите, а мне на си вполне нравится и я как-то не вижу вот так сходу ничего лучше для системного программирования. Ассемблер? Геморнее и не кроссплатформенно. &lt;br&gt;&lt;br&gt;&amp;gt; но это уже другая история. А так ессно понятно что на ц++ легче написать &lt;br&gt;&amp;gt; незапутанную программу чем на ц. &lt;br&gt;&lt;br&gt;Да, конечно. Например, угловые скобки используются неоднозна</description>
</item>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#51</link>
    <pubDate>Fri, 15 Jun 2012 17:00:38 GMT</pubDate>
    <description>&amp;gt; Ну можете сами поглядеть на чем ваш руби сам написан&lt;br&gt;&lt;br&gt;Вы еще скажите что заткнутая дырка как-то связана с тем на чем он написан, уважаемый гастроном :)&lt;br&gt;&lt;br&gt;&amp;gt; о проблемах овощеводства и дальше, уважаемый агроном.&lt;br&gt;&lt;br&gt;Да, вот чего-чего, а овощей на опеннете почему-то хватает. Кстати вы один из них. &lt;br&gt;</description>
</item>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#50</link>
    <pubDate>Fri, 15 Jun 2012 16:57:47 GMT</pubDate>
    <description>&amp;gt; Вообще к нему подходит. Совершенно не умеет фильтровать речь соответственно статусу.&lt;br&gt;&lt;br&gt;Чем выгодно отличается от янки с их политкорректностью. Которая предписывает улыбаться и говорить &quot;извините за доставленные неудобства&quot; при втыкании кинжала в спину.&lt;br&gt;</description>
</item>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (www2)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#49</link>
    <pubDate>Fri, 15 Jun 2012 15:30:44 GMT</pubDate>
    <description>&amp;gt;но вот тут и там пара атрибутов чуть иная и пара действий новые&lt;br&gt;&lt;br&gt;Атрибуты - поля структуры, методы - указатели на функции, работающие со структурой. Все плюсы сиплюсплюс заключаются в автоматическом управлении таблицей методов и синтаксическом сахаре вроде struct-&amp;gt;function и struct.function. Всё.&lt;br&gt;</description>
</item>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (Пользователь Дебиан)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#48</link>
    <pubDate>Fri, 15 Jun 2012 12:42:01 GMT</pubDate>
    <description>Ну, если ты ответ Кэя целиком прочитал, то там написано, что по его мнению индустрия, вцепившаяся в идею &quot;объектной ориентации&quot;, побежала с ней не в ту сторону, куда Кэй хотел бы, чтобы она побежала. Так что его фразу про C++ я интерпретирую по-другому.&lt;br&gt;</description>
</item>

<item>
    <title>Представлен детальный обзор кода DOOM 3 (XoRe)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/85023.html#47</link>
    <pubDate>Thu, 14 Jun 2012 18:29:33 GMT</pubDate>
    <description>&amp;gt; Ядро насторожилось...&lt;br&gt;&lt;br&gt;Линус заблаговременно внес в исходники некоторые из операторов ООП в качестве макросов.&lt;br&gt;ООП конструкции тупо не скомпилятся.&lt;br&gt;Эдакая защита от шибко умного.&lt;br&gt;</description>
</item>

</channel>
</rss>
