Apple rilascia uno strumento simile a Proton per l’esecuzione di giochi Windows DX12 su macOS

Ma Apple può anche fare del suo meglio per gli sviluppatori in modo più decente.

Abbiamo portato il nostro gioco da DX9 a OpenGL per far posto a Linux e macOS e, una volta che la grafica funziona, è relativamente facile portare anche il resto. OpenGL, che è stato deprecato da Apple, ha poi lasciato il consorzio Vulkan per fare le sue cose (Metal).

Alla fine siamo passati a Vulkan (Windows e Linux), ma anche il lavoro extra per supportare Metal è molto impegnativo. Essendo un’azienda relativamente piccola, non lo facciamo più.

Non sto parlando dell’inflessibilità dell’Apple Store. È già difficile ottenere l’approvazione (pensa a richiedere il supporto del joystick space-slice, che Apple si chiede se sia davvero necessario) e poi hai un gioco approvato (ancora inedito) e vuoi caricare un aggiornamento… Non puoi. Secondo Apple, devi quindi dare un’occhiata al gioco e accettare di essere nuovamente d’accordo (con la possibilità di un rifiuto e una data di rilascio mancata). Molto noioso. Senti, se posso far passare una nuova versione attraverso l’approvazione, e contrassegnare la versione già approvata come rifiuto, va bene, ma non ha funzionato. In tutti gli altri negozi puoi discutere con le persone: Apple è completamente inflessibile.
Abbiamo finalmente rilasciato il nostro gioco, su un’isola abitata da circa 4.000 persone, quindi abbiamo caricato la nuova versione e l’abbiamo fatta passare attraverso l’approvazione (se considerato potremmo rendere il gioco già rilasciato pubblico in più paesi). Svolta creativa.

Invece di “gli sviluppatori dovrebbero impegnarsi di più”, penso che Apple dovrebbe impegnarsi di più. Se supportano Vulkan, ci vorrà l’80% del lavoro fuori dai port.

READ  I Chromebook più recenti mostrano una notifica se il cavo USB-C ha specifiche inferiori - Computer - Notizie

[Reactie gewijzigd door rboerdijk op 7 juni 2023 21:46]

We will be happy to hear your thoughts

Leave a reply

TGcomnews24