Attualmente sto imparando l'Unità e sto lavorando attraverso un libro di testo per la matematica dei videogiochi.
Il mio obiettivo è creare un gioco di corse per WebGL (usando Three.js e forse Physic.js).
Sono ben consapevole che il programma Unity ti protegge da molto di ciò che sta succedendo e gran parte del lavoro grugnito è collegato allo sviluppo anche di un semplice videogioco, ma se passerò attraverso un mucchio di tutorial di Unity, molti le competenze che imparo si traducono in altri framework / motori?
Sono abbastanza abile a livello di progettazione con WebGL e sono un buon modellatore 3D. I miei punti deboli sono sicuramente AI e Fisica.
Mentre sto rapidamente sostenendo la mia matematica, e mentre la Fisica è innegabilmente interessante ci sono solo tante ore al giorno e ci sono un sacco di motori là fuori per prendersi cura di questo genere di cose.
L'intelligenza artificiale mi attira molto di più ed è molto più necessaria. L'intelligenza artificiale cambia drasticamente da gioco a gioco, è fortemente modificata durante lo sviluppo e la fisica è molto più costante.
Appoggiare i concetti di intelligenza artificiale in Unity mi consentirà di trasferire questa conoscenza praticamente ovunque? O mi limiterò a remare su Unity Creek con queste abilità?