Russian Qt Forum

Программирование => Разработка игр => Тема начата: Inhibitor от Май 22, 2018, 10:23



Название: Вопрос про DirectX
Отправлено: Inhibitor от Май 22, 2018, 10:23
Всем привет! (Вдохнем жизнь в данный подфорум  ;D )

ДАНО
Давеча запилил в Стим разработанный собственноручно шутер. Шутер сделан на бесплатном опенсорсном 2D движке. В движке используется древний DirectX8 (2001 год). В начале написания игры все время возникало желание "освежить" движок последней версией DirectX. Но когда был собран первый релиз игры выяснилось что все прекрасно запускается и работает на всех версиях Винды начиная с ХР и выше. Поэтому было принято решение не заморачиваться на "освежение" движка и сконцентрироваться полностью на разработке игры.

ВНИМАНИЕ ВОПРОС
Microsoft клянется и дает зуб что будет поддерживать древние версии DirectX вечно. Имеет ли смысл доверять таким заявления или имеет все же надо потихоньку мигрировать хотя бы на DirectX10?


Название: Re: Вопрос про DirectX
Отправлено: ssoft от Май 22, 2018, 12:00
ВНИМАНИЕ ВОПРОС
Microsoft клянется и дает зуб что будет поддерживать древние версии DirectX вечно. Имеет ли смысл доверять таким заявления или имеет все же надо потихоньку мигрировать хотя бы на DirectX10?

Это частичная правда). Наличие API они конечно поддерживают, но вот реализацию - нет.
То есть вместо аппаратной поддержки в один прекрасный момент рискуете получить программную эмуляцию, например, как с некоторыми функциями DirectDraw.


Название: Re: Вопрос про DirectX
Отправлено: Inhibitor от Май 23, 2018, 10:51
Это частичная правда). Наличие API они конечно поддерживают, но вот реализацию - нет.
То есть вместо аппаратной поддержки в один прекрасный момент рискуете получить программную эмуляцию, например, как с некоторыми функциями DirectDraw.

Спасибо за ответ, таки видимо придется мигрировать на более новую версию.