Quanto tempo ci vuole per imparare a programmare in unity?
Questa è una domanda molto vaga, ha bisogno di più dettagli. Ma permettetemi di rispondere con alcuni dettagli che avrebbero potuto essere inclusi.
Per padroneggiare Unity, potrebbe essere necessario circa un anno a seconda della vostra capacità di afferrare, i vostri progetti e la squadra. Migliore è il team e i progetti, più si impara.
Ma solo per iniziare con Unity ci vogliono circa 7-8 giorni, considerando che si conosce già almeno un linguaggio di programmazione e si è bravi con strutture dati e algoritmi. E per conoscere, intendo dire che avete almeno 6 mesi di esperienza con quel linguaggio, che può essere anche da un progetto personale. Se soddisfi questi requisiti e impari Unity nel corso di 7-8 giorni, avrai imparato abbastanza per iniziare a lavorare sul tuo gioco, e di nuovo almeno i primi 2 giochi saranno ancora un processo di apprendimento. Ancora una volta questo dipende dalla qualità e dal tipo di progetti.
Così se consideri questi progetti di 1-2 mesi ciascuno, sarai considerato un principiante in unity in circa 4-5 mesi.
Se non conosci già un linguaggio di programmazione e inizi a lavorare con unity, sarà leggermente difficile, il tuo codice sarà cattivo, non ottimizzato, ma funzionerà sicuramente. Questo è qualcosa che un designer farebbe, perché il suo obiettivo finale non è come il codice è, ma come il gioco funziona, ed è buono per voi per mostrarlo a qualcuno. Ma per un programmatore questa è davvero una cattiva idea, perché mostrerete il vostro codice alla gente e sarà brutto. Ma vi ci vorrà circa un mese per arrivare ad un punto in cui potrete iniziare a fare il vostro gioco. Tutto dipende dal vostro obiettivo finale, se lo volete solo per progetti personali o se volete essere assunti da uno studio di videogiochi che usa Unity.
Con qualsiasi cosa decidiate di fare, la parte migliore è la documentazione, Unity ha una delle migliori documentazioni in cui mi sia mai imbattuto e anche le persone sui forum sono piuttosto attive e disponibili.
Articoli simili
- Imparare a programmare: Posso ancora imparare a programmare se non sono bravo in matematica?
- Quanto difficile/quanto tempo ci vuole per fare un semplice gioco sandbox per un programmatore intermedio, in particolare su Unity (usando C#)?
- Quanto tempo (e quanto/per quanto tempo) ci vuole perché i prezzi degli smartphone scendano?
- Quanto tempo ci vorrebbe per imparare a codificare un gioco come Clash of Clans (con Unity C#) come un principiante nella codifica?