Creare Videogiochi - Game Developer

Versione completa: Una buona fonte per imparare a programmare in C#
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Io vorrei imparare a programmare in C# per sviluppare giochi con Unity3D, ma non so da dove studiarlo..
Avete qualche buona fonte (libro, guida on-line, ecc..) da consigliarmi?
Grazie
Direi questi qua:
http://msdn.microsoft.com/it-it/library/67ef8sbd.aspx
http://punto-informatico.it/PILibri/Dett...spx?id=209 (forse un pò datato ma va bene, occorre registrarsi)
http://www.html.it/guide/guida-c1/
http://www.morpheusweb.it/html/manuali/csharp.asp (super semplificato)
http://www.antoniopelleriti.it/file.axd?...csharp.pdf
https://unity3d.com/learn/tutorials/modules (ovviamente)

Per Unity3D ti servono sopratutto le parti basilari: variabili, strutture di controllo, le basi della OO e poi più in la una buona conoscenza delle strutture dati (array, liste, alberi) ma sopratutto una certa conoscenza della geometria 2D e 3D (rotazioni, vettori, matrici, quaternioni).
Puoi tranquillamente saltare nei manuali quelle parti che riguardano la programmazione windows (finestre, ecc..).

Man mano che impari segui parallelamente le lezioni ufficiali (in inglese ma basta che capisci che stanno facendo, tanto fanno vedere l'editor e poi sotto c'è la scritta di quello che dicono a voce nei primi capitoli, ok lo so uno è in giapponese), perché ti serviranno a capire il legame che c'è tra il linguaggio e l'ambiente Unity
https://unity3d.com/learn/tutorials/modu.../scripting
(21-10-2014, 09:22 PM)Chip Ha scritto: [ -> ]Direi questi qua:
http://msdn.microsoft.com/it-it/library/67ef8sbd.aspx
http://punto-informatico.it/PILibri/Dett...spx?id=209 (forse un pò datato ma va bene, occorre registrarsi)
http://www.html.it/guide/guida-c1/
http://www.morpheusweb.it/html/manuali/csharp.asp (super semplificato)
http://www.antoniopelleriti.it/file.axd?...csharp.pdf
https://unity3d.com/learn/tutorials/modules (ovviamente)

Per Unity3D ti servono sopratutto le parti basilari: variabili, strutture di controllo, le basi della OO e poi più in la una buona conoscenza delle strutture dati (array, liste, alberi) ma sopratutto una certa conoscenza della geometria 2D e 3D (rotazioni, vettori, matrici, quaternioni).
Puoi tranquillamente saltare nei manuali quelle parti che riguardano la programmazione windows (finestre, ecc..).

Man mano che impari segui parallelamente le lezioni ufficiali (in inglese ma basta che capisci che stanno facendo, tanto fanno vedere l'editor e poi sotto c'è la scritta di quello che dicono a voce nei primi capitoli, ok lo so uno è in giapponese), perché ti serviranno a capire il legame che c'è tra il linguaggio e l'ambiente Unity
https://unity3d.com/learn/tutorials/modu.../scripting

Ciao. Delle guide ,da te citate, quale mi consigli per un principiante?
Il pdf che si scarica da punto informatico per la sintassi c# e il video learn ufficiale unity per comprendere l'editor, anche la guida unity3d su html.it
(18-04-2015, 05:52 PM)Chip Ha scritto: [ -> ]Il pdf che si scarica da punto informatico per la sintassi c# e il video learn ufficiale unity per comprendere l'editor, anche la guida unity3d su html.it

OK. Grazie mille! Smile
Naturalmente resta fermo il concetto che se hai bisogno di una mano o non capisci qualche passaggio e magari ci sei fermo da parecchio senza venirne a capo da solo, chiedi qua nel forum.
(18-04-2015, 07:10 PM)Chip Ha scritto: [ -> ]Naturalmente resta fermo il concetto che se hai bisogno di una mano o non capisci qualche passaggio e magari ci sei fermo da parecchio senza venirne a capo da solo, chiedi qua nel forum.

Certo! Su questo Forum siete sempre disponibili e competenti. Smile