Выбор между API Direct3D или OpenGL значительно влияет на то, будет ли игра доступна в Linux или же нет. Тот и другой API без проблем создают миры в трехмерном измерении, вместе с такими эффектами, как тень, дым и т.д. Несмотря на то, что Direct3D находится в более выгодном положении в качестве игрового API, все же графика и все ее великолепие зависят от разработчика, его умения, таланта.
К тому же Direct3D разработан исключительно под Windows, в то время как OpenGL существует на многих платформах, он совместим и с Linux, и с Windows, и с Unix и Mac OS. Если брать разработчиков игр, то значительная часть разрабатывает и выпускает только Direct3D версию, не заботясь о выпуске OpenGL.
Порадоваться можно и тому, что всегда есть исключения. И выделить можно, прежде всего, игру Doom 3, которая использует OpenGL. Поклонник вы этой игры или нет, но не оценить графику не сможете. Именно эта игра дает понять, что и в OpenGL графика может быть на высоте. К тому же она является многоплатформенной как для Linux, так и для Windows .
Есть еще игровые продукты, которые выпускаются под обе платформы. Но как правило все создается для Direct3D, а затем уже переводится под OpenGL для Linux.
Комментарии
Чтобы оставить комментарий, необходимо войти или зарегистрироваться