Reddit-Warframe-Warframe per Mac?
Penso che questo sia un po ‘ pessimista. Sarebbe più preciso, credo, per dire che Apple è in uno stato di transizione, giocando catch-up. Quindi sì, sostenere la piattaforma come sviluppatore di giochi in questo momento è difficile.
Tuttavia, aggiungerei alcune osservazioni al tuo post:
1) L’architettura di OpenGL non era ottimale né per i giochi né per l’hardware grafico moderno; OpenGL era lento ad adottare nuove tecnologie; ed era completamente diverso dall’API grafica di DirectX. Il metallo potrebbe ancora arrivare, ma sembra e si comporta molto più come DirectX, quindi una volta che ha avuto qualche altro giro di smalto dovrebbe essere molto più facile per gli sviluppatori che hanno familiarità con DirectX da supportare rispetto a OpenGL. L’Unità lo sostiene già, anche se rimanderò al tuo giudizio su quanto completamente o quanto bene lo fa.,
2) È davvero difficile criticare Apple per aver seguito la rotta “API e design interni non standard”, non è vero? Se vuoi che il tuo software faccia il miglior uso del tuo hardware, quel livello di controllo ha senso. Andare proprietario ha funzionato per Microsoft, e andare a uno standard aperto non è andato così bene per SGI, o Sun Microsystems, o OpenGL stesso-l’ultimo sopravvive solo perché la sua precisione in virgola mobile che richiede precisione lo rende indispensabile per applicazioni CAD e architettura di fascia alta. Al massimo puoi dire che DirectX è uno standard de facto. Apple è ora in grado di realizzare anche Metal one, perché funziona anche su milioni di dispositivi iOS, e alcuni di questi-in particolare l’iPad Pro-sono già competitivi in termini di prestazioni con i laptop convenzionali. Non credo che ci siano problemi di prestazioni che impediscano a Warframe di funzionare bene su un iPad moderno (dove l’ostacolo sarebbe l’interfaccia), o un AppleTV, che è solo una console con iOS.
3) Architetture commutati di Apple prima (RIP PowerPC). Hanno gli strumenti. Sanno come funziona.
Ma per il prossimo periodo, mentre le loro API e la loro toolchain sono ancora in fase di concretizzazione? Non ci saranno molti giochi in esecuzione nativamente sul Mac.