È facile programmare buone applicazioni usando Visual Studios e Unity?
Con la ricchezza di tutorial su Unity là fuori, e a condizione che siate disposti a fare anche alcune lezioni introduttive di programmazione / tutorial, direi di sì.
Direi anche di sì rispetto ad altri motori.
Darei un'occhiata a Godot (motore di gioco gratuito e open source 2D e 3D), è gratuito e abbastanza funzionale. Finora sembra abbastanza buono con il supporto, ma se dovessi dire ora, direi che avrete un tempo più facile con Unity - a causa della quantità di supporto disponibile. Anche se se volete giochi retrò in pixel art 2D, Godot è quello che vi serve, perché lo fa perfettamente, mentre Unity è una lotta perché il suo motore 2D è più adatto ai giochi 2D HD o ai giochi 2D "2.5D". Entrambi però fanno giochi 3D. Non posso ancora commentare quanto sia buono Godot per il 3D, ma sembra abbastanza buono finora.
La mia opinione su UE4 (Game Engine Technology by Unreal) è che è più difficile da gestire per un nuovo arrivato, ma il sistema di Blueprint e la ricchezza di tutorial là fuori certamente aiutano. Potreste avere un'opinione diversa se lo provate, quindi vi suggerisco di farlo. La maggior parte delle persone che scelgono UE4 lo fanno perché è graficamente superiore, e questo è ovvio. Tuttavia, Unity non è male, e nelle mani di un buon artista si può fare un bel gioco in entrambi.
Una cosa che dirò di sicuro è che per lo sviluppo più avanzato, ho trovato Unity molto più facile da lavorare di UE4 quando è necessario andare "sotto il cofano" e arrivare ai dettagli, come generare proceduralmente mesh e texture, e fare il threading. Non dico che non si possa fare in UE4, dico solo che penso che Unity sia più snello in questo senso. Ma questo non è così rilevante per un nuovo arrivato.
Ma tutto si riduce a provarli. Ma se sei nuovo a tutto questo, il mio primo paragrafo è ancora valido.
Articoli simili
- Imparare a programmare: Posso ancora imparare a programmare se non sono bravo in matematica?
- Quanto tempo ci vuole per imparare a programmare in unity?
- Se faccio un gioco con Unity craccato, posso metterlo in Google Play? Scopriranno che ho usato Unity craccato? Come?
- Unity vs Unreal 2018, Unreal è ancora significativamente migliore nelle prestazioni? O Unity può ora sviluppare giochi di livello quasi AAA/PS4?