Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 21 • Страница 1 из 21  2  >
  Версия для печати (полностью) Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 04.03.2003
Откуда: Москва
Меня давно мучает вопрос :) Нет это как-то избито...
Купив как-то C&C: Generals и посмотрев, насколько он прожорлив на ресурсы... Я задумался... Хотя нет, интересно мне стало ещё тогда, когда вышел GTA3 и у всех благополучно тормозил. Все начали валить на неоптимизированный и вообще кривой движок, на убогость переноса с консоли и пр. Вот тогда и назрел вопрос... А стоят ли все на данный момент самые навороченные игры тех ресурсов, которых они требуют? Нельзя ли оптимизировать код игры так, чтобы она и на приемлемых системах срелднего уровня носилась, как ей и положено? :D Есть всего три варианта ответа на данный вопрос:
1) Игроделы и железоделы в тотальном сговоре.
2) Этого сделать невозможно, программисты и так ночами не спят и оптимизируют код по-максимуму.
3) Так оптимизировать код экономически нецелесообразно.
4) Ваш вариант ответа.

_________________
"Что не убивает меня, то делает меня сильнее." - Ницше



Партнер
 

Member
Статус: Не в сети
Регистрация: 10.07.2004
Откуда: Омск
Можно, но это займет массу времени, на такие игры уйдут годы разработок,это гдето рьяно обсуждалось


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 03.03.2004
Откуда: Canada, AB.
Logan Это сговор. Т.к. на Соньку 2 и Хбокс игры очень хорошо оптимизируются.

_________________
Регистрация программного продукта в Российском позволяет защитить свои Авторские права. Просто Copyright© уже не защищает от нелегального копирования.


 

Member
Статус: Не в сети
Регистрация: 10.07.2004
Откуда: Омск
Цитата:
Это сговор

:haha: Ну ну


 

Member
Статус: Не в сети
Регистрация: 20.08.2003
Откуда: Архангельск,РФ
Фото: 11
сговор точно...

_________________
Dell Venue 11 pro 7130 | SGS-III | Samsung Gear fit


 

Member
Статус: Не в сети
Регистрация: 04.03.2003
Откуда: Москва
Идея сговора объясняет многое... Но если говорить о PS2 и шайтан-коробку, то там изначально нет всяких изысков, типа анизотропия и антиализинг, текстур с высоким разрешением, да и разрешение экрана там не выше 800x600 (или даже 640x480).
Не спорю, что оптимизация и заточка там значительнее лучше, но объясняется это лишь законченностью системы. С компом же сложнее... Кто его знает, что очередной горе геймер себе нагородит в конфигурации. Хотя это всё не объясняет полностью данную проблему.
Но всё же сейчас наблюдается крен в оптимизации игр под опредённое семейство видеокарт. Например, HL2 и Doom3.
specialist Не помнишь, где обсуждалось?

_________________
"Что не убивает меня, то делает меня сильнее." - Ницше


 

Member
Статус: Не в сети
Регистрация: 29.02.2004
Цитата:
А стоят ли все на данный момент самые навороченные игры тех ресурсов, которых они требуют?

На всякую требовательную игру найдется управа....


 

Заблокирован
Заблокирован
Статус: Не в сети
Регистрация: 03.03.2004
Откуда: Canada, AB.
specialist Если все игры не будут тормозить - тогда кто купит 6800? Или новый мега пупер супер дрюпер ФХ 55?

_________________
Регистрация программного продукта в Российском позволяет защитить свои Авторские права. Просто Copyright© уже не защищает от нелегального копирования.


 

Member
Статус: Не в сети
Регистрация: 10.07.2004
Откуда: Омск
Цитата:
Не помнишь, где обсуждалось?

Не непомню, помню что лучшим результатом было бы писать игры на языке.. как его на низкоуровневом какомто.. мм.. напомните а :)
Цитата:
Или новый мега пупер супер дрюпер ФХ 55?

Ну вобщем да :) Их бы всеравно мы покупали, но блин не каждый же год

Добавлено спустя 9 минут, 28 секунд:
Вспомнил, ассемблер

Добавлено спустя 3 минуты:
Кстати есть программа, нескажу как называется, которая куски кода оупенджеэля заменяет на ассемблер и якобы появлялась оптимизация и увеличение быстродейсвия, х.з. но я нечего не заметил..
может это был троян какой :)


 

Member
Статус: Не в сети
Регистрация: 04.03.2003
Откуда: Москва
Вот тут и встаёт вопрос экономической целесообразности. Игры на ассемблере писались бы очень долго, но зато кода было бы изначально меньше и он бы был грамотнее. Хотя хотелось бы услышать мнение специалиста, например программиста какого-нибудь.

_________________
"Что не убивает меня, то делает меня сильнее." - Ницше


 

Member
Статус: Не в сети
Регистрация: 14.02.2003
Откуда: Санкт-Петербург
На assme писать целую гамезу, просто нереально. Слишком долго и дорого. Но элементарно оптимизировать необходимо!!

_________________
AMD
АбсолютныйМегаДевайс


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
Logan
действительно... Винда тоже с каждой версией становится прожорливей и прожорливей до ресурсов компа.... Скоро уж и ЛонгХорн появится. Страшно подумать на каких машинах будет он нормально работать. В общем получается такая картина:
появляется новый супер-пупер-быстрый проц, для него появляется софт, в котором проц тормозит. Выходит еще более супер-пупер-проц, на котором этот софт работает, конечно, быстрее... И так до бесконечности :) С игрушками скорее всего аналогично.
Тем более, что софт сейчас лень оптимизировать - проще купить дополнительное железо. Или принудить к этому :(

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 20.08.2003
Откуда: Архангельск,РФ
Фото: 11
Root
Надо на маки передезать, чтоб билли одумался и начал стоящие вещи делать, а если на маки перелезет пара миллионов юзверей то и софт к ним активнее писать будут.

_________________
Dell Venue 11 pro 7130 | SGS-III | Samsung Gear fit


 

Member
Статус: Не в сети
Регистрация: 29.07.2004
Конечно сговор. Вы ж и сами видели оптимизированные DLL-льки для Quake3 под AMD и Intel. И потом, DLL для Quake2 под 3DNow. Смешно выходит, но левые програмисты оптимизировали игру лучше чем сама ID Software.


 

Member
Статус: Не в сети
Регистрация: 10.07.2004
Откуда: Омск
Цитата:
хотелось бы услышать мнение специалиста

Цитата:
На assme писать целую гамезу, просто нереально

Это мнение было какраз у специалиста который был программером (в том обсуждении)
Хотя они и здесь вон вроде есть :)


 

Злостный читер
Статус: Не в сети
Регистрация: 15.12.2003
Откуда: Russia, MO
Фото: 290
Цитата:
DLL для Quake2 под 3DNow.

я помню, как на моем старом K6-2-400@450Mhz+VooDoo1 эта DLL'ка здорово! повысила производительность квейка2 (правда с небольшим глюком, но это мелочь)
так, что - если разрабьтчики захотят нормально оптимизировать игру - то смогут.
Просто (ИМХО) - например, для приставки - с'оптимизировать игру - гораздо легче, т.к. в ней заведомо известные девайсы стоят (не быстрее-не медленнее...не считая XBOX, в который можно проц поставить побыстрей)...а для компа - слишком много видеокарт, звуковых карт, драйверов и прочего SOFT'n'HARD-девайсов...и для каждого сложно весь код с'оптимизировать...(есть, конечно, выход...бывает небольшие ухищрения - например для Хр. Риддика - целых 4 экзешника: обычные комманды x86, x86_SSE, x86_SSE2 и AMD64)...

_________________
20.03.25 9800X3D (PBO -30)+X870+64Gb DDR5+RTX5080: https://valid.x86.fr/7s7xur
12.03.22 QTJ1 4.7Ghz+Z370M+32Gb DDR4+RTX3070: https://valid.x86.fr/02ajz0


 

Advanced member
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: Санкт-Петербург
ой... а я сам оптимизировал Q3 под 3DNow! было весело.. Даже багу у MS/AMD нашел... Они перепутали порядок аргументов у арктангенса.... Производительность выросла на 20%

_________________
{:€ дед в законе :-) нородный окодемег
почетный пользователь OpenSuSE 11.3
Ремонт и модернизация ноутбуков IBM (Lenovo) ThinkPad


 

Member
Статус: Не в сети
Регистрация: 10.07.2004
Откуда: Омск
Хм, дак всетаки
Цитата:
Это сговор

получается.. или квейк идет просто отдельной строкой во множестве программ и игр?


 

Member
Статус: Не в сети
Регистрация: 14.02.2003
Откуда: Санкт-Петербург
specialist
Ну вроди бы тоже чето помню про то обсуждение, но в этом семестре над нами поглумились этим самым assmom, поэтому ощущения еще очень свежи.

_________________
AMD
АбсолютныйМегаДевайс


 

Member
Статус: Не в сети
Регистрация: 04.03.2003
Откуда: Москва
Было время когда я тоже был маленький и тоже носил валенки... Ой нет... Это из другой оперы :) В общем довелось мне года-два-три назад походить на курсы по 3D MAX. Учителем оказался замечательный мужик, который писал программы в то время, когда их печатали ещё на перфокартах. Он мне ещё рассказывал, как он качал мускулы, таская стопки своих программ :) Так вот однажды он мне сказал, что не понимает, что творится с программным обеспечением, а точнее с линейкой Windows. Он не мог понять, почему с каждой новой версией система деградирует в плане скорости работы. DOS с каждой новой версией наоборот начинал бегать шустрее. Действительно, разве с каждой новой версией программа, кроме обретения новых функций, красивостей и прочей мешуры, не должна получать прирост в производительности?
arcon56142 В общем идея перехода на MAC давно витает в воздухе, по крайне мере среди некоторых моих знакомых. Особенно после выхода MAC OS X, которая построена на UNIX фундаменте, а точнее на BSD. Прекрасный маркетинговый ход со стороны Apple! Система совместима со многими Linux-программами (про все говорить не буду), не говоря уже о BSD-программах. Хотя можно использовать менее радикальный метод и просто поставить себе какую-нибудь вариацию UNIX на свой IBM-совместимый PC :) Одно мне нравится в MAC там процессоры выходят не часто, а значит относится к оптимизации нужно серьёзнее.
В общем писать игры на ассемблере невыгодно, но оптимизировать надо. Как бы игроделов на это подтолкнуть :)

_________________
"Что не убивает меня, то делает меня сильнее." - Ницше


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 21 • Страница 1 из 21  2  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan