"Posso fare un gioco per iOS con Unity? Ho bisogno di Xcode per farlo o posso semplicemente usare Unity?"
È possibile creare un gioco per iOS con Unity. Richiede l'accesso ad almeno un Mac, XCode, e di essere uno sviluppatore Apple registrato. Avrete bisogno del Mac all'inizio del progetto per impostare i certificati di firma, e di nuovo quando sarà il momento di caricare il progetto.
Omar Abdelhalim non ha torto sul fatto che avete bisogno anche della compilazione... ma potete aggirare questo Unity Cloud Build. Funziona bene per la situazione in cui si vuole fare la maggior parte del proprio sviluppo su PC e poi avere solo un economico Mac Mini per le parti "richieste da XCode".
C'è anche il vantaggio esperto di essere in grado di interfacciarsi con il codice nativo di iOS e persino mettere l'interfaccia utente nativa di iOS sopra Unity. Questo è ottimo per cose come la lista degli amici di Facebook... è molto più facile estrarre quello che conoscono dall'API di Facebook che cercare di estrarre le informazioni e farne una propria all'interno di Unity.
** Nota: l'API di Facebook è cambiata così tanto che l'ultima parte potrebbe non essere più possibile **