Se si utilizza un computer Windows , che è il più comune nel settore dei giochi per computer , il computer utilizza DirectX per visualizzare gli effetti 3D e di moltiplicare le immagini . Se si utilizza un Mac , il computer più che probabile utilizza OpenGL . DirectX
DirectX è stato creato da Microsoft ed è utilizzato dalla maggior parte degli sviluppatori del gioco . La componente di DirectX che gestisce direttamente gli effetti 3D e la moltiplicazione è Direct3D , un componente di DirectX .
OpenGL
Molti proprietari di Mac utilizzare il quadro invece di DirectX OpenGL . Le differenze tra DirectX e OpenGL sono piccole, e le differenze di grafica è di solito determinata da sviluppatori di giochi singoli . Tuttavia, vale la pena notare che gli effetti 3D o moltiplicazione dell'immagine che si verifica su un iPod Touch, iPhone e iPad sono rigorosamente eseguite dal framework OpenGL .
Cross- compatibilità
sistemi operativi Window avranno più problemi con OpenGL , ma proprietari di Mac possono utilizzare gli aspetti di DirectX . Dal momento che DirectX è utilizzato dalla maggior parte degli sviluppatori del gioco , integrazione Mac è diventato un luogo comune , in modo che il gioco può essere eseguito su entrambi i sistemi operativi . Tuttavia , gli utenti Mac non saranno in grado di sfruttare i vantaggi di DirectX , particolarmente DirectX 10 , gli utenti il modo in cui Windows sarà in grado di .