Цитата:
Сообщение от Claus
А я вот не понимаю как так. Когда у меня идет Crysis 3, ну не сказать что на максимальной графике, но на нормале вполне. И идут все тяжелые игрульки. То иногда самые элементарные игры и в 3d и даже в 2d уже подтормаживают. Как то объяснить?!!!!
|
Это тебе надо сходить на какой-нибудь программерский форум и срачики там почитать. В целом причины такие:
1. Стало не можно знать тонкости платформ и языков. Зачем знать ассемблер, когда можно на шарпике за 2 минуты накидать? Следовательно про оптимизацию можно даже не задумываться.
2. Порты с консолей. Архитектуры были очень разные, поэтому вместо портирования по феншую делают тяп ляп, главное быстро и дешево.
3. Проталкивание железа. Новые ААА проекты чудесным образом великолепно идут только на только что вышедшем железе. А иногда и на нем не идут оО.
4. Усложнение внутренностей движков. Попытка "ковырнуть" внутренний параметр может иметь катастрофический эффект. А разобраться что там не так не так просто.
5. Кривые драйвера, не совместимые с какими то конкретными фичами. У нвидии такое совсем недавно было.
Если резюмировать то: кривые руки, торопливость и деньги.