1. No.
Puoi fare un LOT nello sviluppo del gioco con solo la conoscenza e la conoscenza dell'informatica più superficiali. Non hai bisogno della conoscenza di CS per la progettazione grafica, né ti serve per la maggior parte del design 3D. Non hai bisogno di CS per raccontare una storia, che è essenzialmente ciò che fa la maggior parte dei giochi di ricerca. Non hai bisogno di CS per pensare al gioco e all'usabilità e progettare i modi in cui un utente interagisce con un gioco, e così via ...
Inoltre, oggi hai a disposizione così tanti strumenti (come Unity, ecc.) che ti permettono di creare cose davvero fantastiche senza andare troppo in profondità in ciò che accade in background.
Inoltre, la maggior parte dei problemi che affronta nello sviluppo del software quotidiano, anche quando hanno alcuni elementi CS, sono molto banali e quasi sempre sono stati risolti prima in un modo ben noto e documentato. Puoi sempre venire qui e chiedere: -)
2. Sì.
Il modo in cui noi, umani, comprendiamo e descriviamo il mondo che ci circonda è con la matematica. Il modo in cui i computer funzionano è solo fondato sulla matematica (e su una sabbia elaborata, ad esempio il silicio). Quando dico "il mondo che ci circonda, non intendo solo la fisica e il mondo" fisico ": scacchi, dama, soduku, la maggior parte dei giochi di carte e molti altri sono solo problemi matematici di fantasia. in grado di creare, cose come un AI di scacchi, un motore 2D 2D visivo, o qualcosa di diverso da un MOD a uno sparatutto in prima persona, devi avere una profonda e profonda comprensione degli elementi matematici dietro di loro.
3. Forse?
Quindi fondamentalmente la mia risposta è - Il tuo chilometraggio può variare. Dipende da cosa vuoi fare, dove e quanta comprensione vuoi di ciò che stai facendo. Anche se vuoi fare cose che richiedono davvero la matematica, oggi puoi imparare la maggior parte delle cose che ti servono su internet.
Ma, come qualcuno che ha lavorato per circa 7 anni nel settore con solo 6 mesi di formazione professionale, posso dire che il modo più facile sta per collage e l'apprendimento lì ...