Войти
ПрограммированиеФорумГрафика

Пришло время для прямого доступа к железу (2 стр)

Страницы: 1 2 3 430 Следующая »
#15
13:09, 22 мар. 2011

antber

То есть ты предлагаешь писать 1000 вариантов низкоуровнего доступа к видеокарточкам в каждой игре?


#16
13:10, 22 мар. 2011

>Я на 9600GT на полных настройках бегал.
на вери хай? сомневаюсь)

#17
13:39, 22 мар. 2011

Мне кажиться что дело в API для PC. Будет оно грамотно написано и работать быстро и все станет лучше. И найдеться еще меньше народу желающих иметь прямой доступ к видеокарте.
Простой пример: Directx 9 работает чуть медленее и больше загружает CPU чем Directx 10. А ведь Directx 10 API имеющий более менее общие стандарты для разработчиков видеокарт. А значит двигаються в сторону консенсуса. И глядиш Directx 12 будет то что надо. Я думаю вообще это проблема Microsofta. Им надо переработать и вылезать свой API. Тогда и скорость будет. Да и вообще по мне так много чего еще не реализованно в современных видеокартах , на аппаратном уровне. Что бы дать разработчику больше свободы и моневринности при создании 3д программ.

#18
13:46, 22 мар. 2011

Mr F
> на вери хай? сомневаюсь)

Да.
Естественно без АА и без разрешения 1920х1080 (или подобных).
Где-то 20-30 ФПСов это даёт. Не Бог весть что, тем не менее играть можно, хотя и не шибко комфортно.
При этом графика естественно на порядок выше того, что на консолях.

#19
14:38, 22 мар. 2011

Сейчас большинство игр пишутся для консолей. Конечно, на ПС они упираются в прослойку в виде АПИ.
Но если написать и оптимизировать игру под ПС и топовую карточку, то ни одна консоль не вытянит и половины.
Почему последние наработки Unreal и CryEngine демонстрируются на ПС, а не на консолях, если они такие мощные?
Консоли сегодня очень тормозят графику в играх. Пока еще удается выпускать игры с улучшенной графикой, за счет оптимизации алгоритмов, но долго так продолжаться не может.

#20
14:46, 22 мар. 2011

В DX10,DX11 много решений которъе не про перформанс. В драйверах тоже. Возможности менежить VRAM - нет. Сетап констант и атрибутов DIP-а все еще грустнъй. Возможности рисовать прямо из запеченнъх кусков команд буфера - тоже нет.
Когда в сцене очень много обьектов, все ети штуки начинают упиратся в API.

#21
14:57, 22 мар. 2011

Вообще вы о чем?!
Неужели кому-то не хватает того уровня графики который сейчас есть в играх?
Лично мне хватало еще много лет назад.
Не хватает разнообразия, не хватает игровых возможностей, не хватает АИ с которым было бы ИНТЕРЕСНО. Не сложно, не просто, а интересно играть. Не хватает ботов с которыми можно было бы поговорить голосом, не хватает разрушаемости мира - чтобы можно было сломать что угодно, не хватает возможности создавать что угодно, конструировать новые машины, которые бы правда работали в игре, не хватает производительности сети и мощности серверов для ММО, а вот визуальная составляющая давно стала гораздо лучше остальных.

Прямой доступ к видеокарте не решит ни одной из этих проблем, только усугубит их - еще больше внимания придется уделять графике и еще сложнее будет сделать игру с геймплеем. Меня поражает, что так много людей восторгается продуктами которые и играми то не всегда можно назвать - они красивые, но игровой составляющей там уже нет. Это игрушки, но не игры. Разница как между игрушечным пистолетом - игрушккой и настольным футболом - игрой.

#22
15:02, 22 мар. 2011

jsmith
Не надо теплое с мягким путать. Графику и арт делают совсем другие люди, различнъе от тех кто делает геймплей и AI. Если про вложения бабла в данную область, то ето из-за того что графика продает лучше, чем AI и разговоръ с ним. Лучше всего продает геймплей, но его баблом как-то мало кто знает как побеждать...

#23
15:10, 22 мар. 2011

Z
Если бы AMD/NVIDIA реализовали нормально поддержку Driver Command Lists, DX11 рендер вполне мог уделать любую конзоль :)
Просто DX11 рендер никто писать не будет, разрабы хотят тупо перенести консольный код на PC с минимальными издержками, а тут не получается. Вот и подняли вой, лентяи.

Прямой доступ однозначно зло, иначе на PC начнётся зоопарк времён DOS-a.

#24
15:14, 22 мар. 2011

Z
> Не надо теплое с мягким путать. Графику и арт делают совсем другие люди,
> различнъе от тех кто делает геймплей и AI. Если про вложения бабла в данную
> область, то ето из-за того что графика продает лучше, чем AI и разговоръ с ним.

Это в общем случае не верно.
Иногда это делают разные люди, а иногда - одни и те же или даже один и тот же.
И бабло тоже проблема.
То, что графика продает лучше - миф, связанный с тем, что в тех играх которые ты знаешь АИ 100% совпадает.

> Лучше всего продает геймплей, но его баблом как-то мало кто знает как
> побеждать..

Как раз знают. Посмотри на то, что с помощью бабла делает с геймплеем Близзард!

#25
15:27, 22 мар. 2011

Джо
> Если бы AMD/NVIDIA реализовали нормально поддержку Driver Command Lists, DX11 вполне мог уделать любую конзоль
Там вина всех - и вендоров и MS.

>разрабы хотят тупо перенести консольный код на PC с минимальными издержками
Едва ли, даже между двумя конзолями рендер непереносим. Хороший XBox рендер тоже не переносим на PC. По любому надо писать заного, но там не так уж и много, только ниский уровень.
Вот о нем на PC и идет реч.

jsmith
>Это в общем случае не верно.
Да? Можно много-много примеров, чтобъ ощутить "общность"?

>Иногда это делают разные люди, а иногда - одни и те же или даже один и тот же.
Когда ето делают одни и те же люди - там редко пахнет деньгами, там однозначно не мейнстрим, соответно - кому ети люди интереснъ, с точки зрения создателей API...?

>о, что графика продает лучше - миф, связанный с тем, что в тех играх которые ты знаешь АИ 100% совпадает.
Тъ наверное путаеш AI с геймплейем. Геймплей - продает, однозначно. См. Nintendo, GTA, RDR, ... Но ето не AI.
А что графика продает - ето типа очевидно, грамотнъй PR без нее трудно сделать, а иначе хватается за глаз как минимум. На gametrailers с тобой никто не согласится.

>Посмотри на то, что с помощью бабла делает с геймплеем Близзард!
Хех, Близзард до такой степени исключение из правила, что своим только существованием его потверждает. Покажи кейс, где море бабла влили и получился геймплей? Примерно из последних ММО, где море бабла по дефиниции?

#26
15:54, 22 мар. 2011

Z
> jsmith
> > то в общем случае не верно.
> Да? Можно много-много примеров, чтобъ ощутить "общность"?

Всю игру может писать один человек. Таких игр множество.
А вот каков процент игр при работе над которыми выделяется 1 специальный человек для разработки только рендера?
Если такие вообще есть.
И если есть - то будет ли хватать этого одного человека если ему придется работать напрямую с железом (как минимум АМД и НВИДИА + разные модели...)

> Когда ето делают одни и те же люди - там редко пахнет деньгами, там однозначно
> не мейнстрим, соответно - кому ети люди интереснъ, с точки зрения создателей
> API...?
Что ты называешь "мейнстрим" ?
Причем тут создатели АПИ ?
У тебя дефект речи и ты пытаешься его имитировать, печатая безграмотно?

> Тъ наверное путаеш AI с геймплейем. Геймплей - продает, однозначно. См.
> Nintendo, GTA, RDR, ... Но ето не AI.

Это потому, что АИ там по прежнему никакой. АИ как не было в играх так и не появилось.

> А что графика продает - ето типа очевидно, грамотнъй PR без нее трудно сделать,
> а иначе хватается за глаз как минимум. На gametrailers с тобой никто не
> согласится.

Одна проблема - графика продает не игры, а шлак. А так да - все отлично. Давайте продолжать улучшать графику, делать и продавать красивый шлак. Это твой мейнстрим, да?

> Хех, Близзард до такой степени исключение из правила, что своим только
> существованием его потверждает.

Ты знаешь хотя бы в связи с чем возникли все эти бредни про правила и исключения?

Ты понимаешь, что это бредни, т.к. наличие искючения ставит верность правила под сомнение?

Близзард - одна из тех немногих студий где делают игры, а не красивый шлак.

Покажи кейс, где море бабла влили и получился
> геймплей? Примерно из последних ММО, где море бабла по дефиниции?

EVE ONLINE
WOW

#27
16:07, 22 мар. 2011

jsmith
> Не хватает разнообразия, не хватает игровых возможностей, не хватает АИ с
> которым было бы ИНТЕРЕСНО. Не сложно, не просто, а интересно играть. Не хватает
> ботов с которыми можно было бы поговорить голосом, не хватает разрушаемости
> мира - чтобы можно было сломать что угодно, не хватает возможности создавать
> что угодно, конструировать новые машины, которые бы правда работали в игре, не
> хватает производительности сети и мощности серверов для ММО, а вот визуальная
> составляющая давно стала гораздо лучше остальных.

Я любитель красивых мейнстримовых шутеров, всё что надо в них и так есть. АИ? зачем? Думаешь люди любят когда боты действуют умнее чем человек? Никто не любит быть дураком. Говорить голосом? О чем? Я тебя сейчас убью, тварь? Разрушаемость мира дело хорошее, но оно упирается в вычислительные мощности видеокарты, но ещё чуток и пресловутая разрушаемость будет везде с вокселями или без них.

Я так понимаю твоя любимая игра MineCraft? =)

#28
16:07, 22 мар. 2011

jsmith
>Всю игру может писать один человек. Таких игр множество.
Ето про flash? Какое там API. Игръ где API, там объчно сильно больше одного человека.

>А вот каков процент игр при работе над которыми выделяется 1 специальный человек для разработки только рендера?
Ну, очень большой. Почти все большие конторъ. 5-6 иногда, рендерописателей.

> Это потому, что АИ там по прежнему никакой. АИ как не было в играх так и не появилось.
Раз оно не появилось, то как можно про него говорить? Или ето разговор про AI в твоем воображении? Не спорю, может оно и крутое и продавать будет много...

>Что ты называешь "мейнстрим" ?
Основная часть игр для PC/конзолей. Те которъе продают много. Mainstream. Гугли там, читай википедию, я уж незнаю...

>Это твой мейнстрим, да?
Не мой, а наш. Он не интересуется ни моими, ни твоими желаниями. Он живет в реальности и ета реальность вот диктует такое - что графика продает и възъвает 'wow' ефект. AI такое может възвать очень трудно и только у хардкор геймеров.

>EVE ONLINE, WOW
В Eve небъло моря, там ниша. А Wow - смотри въше, Близзард - одно огромное исключение.
Почему? Ибо есть много примеров где много бабла бъло, а не получилось - именно из-за геймплея. Влили - не получилось.

#29
16:08, 22 мар. 2011

jkot
> Думаешь люди любят когда боты действуют умнее чем человек?
Кстати, Bungie нарочно делали NPC тупее, чтобъ бъло интереснее с ними играть. Иначе они прятались, стреляли и делали много чего, что бъло вообще незаметно в шутере от первого лица.

Страницы: 1 2 3 430 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.