programmador писал: Не приходилось писать под винду.
Мои аргументы рассчитаны всё-таки на тех программистов, которые писали под винду. Если ты пишешь исключительно сетевой (а то и хакерский) софт - то оно конечно, линукс без вопросов.
Цитата:
programmador писал: Счастливый человек
Таких, кстати, большинство. Любой более-менее опытный программист, когда ему дают задачу, уже примерно представляет, где и в каких папках лежат файлы с функциями, которые он сейчас будет копипастить.
Цитата:
programmador писал: Блин, ну реально фреймворки - это медленно.
Какие именно фреймворки? Если мы о D3DX, то, скажем, математические функции в нём побыстрее многих самописных будут, т.к. используют всякие там разные SSE. Многие обычные программисты могут похвастаться хорошим знанием SIMD-конструкций и их грамотного применения?
Я уже молчу про различные геометрические алгоритмы, которые зачастую нагуглить нереально (т.к. они были описаны в каких-то статьях, в которых надо полдня разбираться). Взять тот же алгоритм построения лодов из высокополигональной модели. Не такой уж он тривиальный, чтобы отрицать пользу D3DX здесь.
Думаю, не надо говорить, что в официальном OpenGL ничего подобного нет, а неофициальных - много, но с кучей багов?
Цитата:
programmador писал: но в скриптовых языках это просто тушите свет. А в играх важна производительность.
Игры не пишут на скриптовых языках.
Цитата:
programmador писал: его код, говорят, запутан по сравнению с апачем, зато работает быстро
Ну быстрый он, а толку? Баги есть в любом коде, и исправлять их проще в понятном и хорошо документированном.
programmador писал: nginx - его код, говорят, запутан по сравнению с апачем, зато работает быстро. Вот его и используют там где важна скорость, а апач - там где нужны его прибамбасы а скорость не очень важна.
обычно используют оба. один на фронте другой на енде.
Дядя Миша писал: Самое, блин, интересное, это сохранение привязки кости к вертексу.
При симплификации с помощью D3DXSimplifyMesh вертексы никуда не двигаются (меняется только их число), так что это легко сделать, сравнив позиции вертексов с референсом. Так работает утилитка smd2lod.
XaeroX писал: Какие именно фреймворки? Если мы о D3DX, то, скажем, математические функции в нём побыстрее многих самописных будут, т.к. используют всякие там разные SSE.
О, популярно объяснили, спасибо.
Цитата:
XaeroX писал: Игры не пишут на скриптовых языках.
minecraft же :-) Шутка. И да, jit и всё такое - до одного места, C и C++ рулят :-).
обновил кс, клиентская so'шка 9 метров.
в виндовской экспорты vgui.dll уже не торчат
далее от mshtml перешли на chromehtml.
весь скачиваемый контент теперь валяется в cstrike_downloads.
D3D рендер естественно выкинут и теперь рисуется все через sdl.dll
Вот гадостей понаделали блин. Стим у меня обновлялся в общей сложности три часа. Во-первых, скорость в одном месте. Во-вторых, постоянные обрывы связи с сервером. Раньше виндовая версия полностью качалась минут за 10 максимум. Линуксовая - около часа. А сейчас видно сервер общий стал, вообще не дождёшься. Если раньше сам клиент стима весил около 100 мб, то теперь, после обновления - три сотни. Чего они там наворотили, ХЗ. С радостью бы обменял все привязанные к аккаунту игры на коробочные версии. Правда, это прокатило бы только для хл1, тфк, дмк и рикошета, у которых есть вон-версии. Неужели на серверы такая нагрузка и весь мир качает обновления стим-клиента одновременно? Конечно нет. Это Валвэ криворукие.
Добавлено 15-02-2013 в 21:26:
Цитата:
marikcool писал: D3D рендер естественно выкинут
Давно пора. Он же ущербный в голдсорсе. Если бы был труЪ, а не обёртка для стандартного OpenGL-ного, тогда другое дело.
Добавлено 15-02-2013 в 21:39:
Цитата:
Дядя Миша писал: Жмоты проклятые
В оригинальный кс тогда меньше играть станут, появятся всякие задротские моды типа CPMA для ку3 или AG для hldm. А это может означать отказ от оригинального контента каэса и замену его каким-нибудь, сделанным тучей сторонних людей (наверное, для кс стороннего контента сделано больше чем для любой другой игры). А следовательно, запуск в качестве бесплатного мода без надобности покупки лицензии. Достаточно будет иметь какую-нибудь более дешёвую гаму на голдсорсе.
Вот по какой причине зажопили исходники опфора, я не понимаю - по сути та же самая хл, с некоторыми интересными плюшками, причём сингловыми плюшками.
А вообще, странно как-то. Исходники некоторых игр, сделанных на модифицированных движках ID, тоже открыты, или хотя бы частично открыты. Например RCTW - полные исходники, Jedi Academy - исходники мультиплеерной дллки. Голдсорс ведь тоже модификация айдишного движка. Если нельзя дать сорцы движка, то чо уж зажопливать сорцы игровых дллок?
>> Вот по какой причине зажопили исходники опфора, я не понимаю - по сути та же самая хл, с некоторыми интересными плюшками, причём сингловыми плюшками.
Опфор зажопила не валва, а коробкапередач.
>> В оригинальный кс тогда меньше играть станут
Никто не просит сорцев КС, просят сорцы движка.
nemyax
Он просто мягко намекнул - что нада заслать 30 английских рублей на лицензию сорса .
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: Он просто мягко намекнул - что нада заслать 30 английских рублей на лицензию сорса
Ой ли. Он намекал, что "мы этот говно больше никогда не трогать с десятифутовый шест, потому что мы иметь кароший сорс". А дело потом разошлось со словом.
От создателей любительских модов никогда же не требовали лицензирования.