Atualmente, estou aprendendo a Unity e trabalhando em um livro de texto sobre matemática para videogames.
Meu objetivo é criar um jogo de corrida para WebGL (usando Three.js e talvez Physic.js).
Estou ciente de que o programa Unity o protege de muito do que está acontecendo e de muito trabalho duro para desenvolver até mesmo um simples videogame, mas se eu passar por vários tutoriais do Unity, muitos habilidades que eu aprendo traduzir para outras estruturas / mecanismos?
Sou bastante proficiente em design de níveis com o WebGL e sou um bom modelador 3D. Minhas fraquezas são definitivamente AI e Física.
Enquanto estou rapidamente escorando na minha matemática, e enquanto a Física é inegavelmente interessante, há apenas muitas horas durante o dia e há uma abundância de motores por aí para cuidar desse tipo de coisa.
A IA me atrai muito mais e é muito mais necessária. A IA muda drasticamente de jogo para jogo, é aprimorada fortemente durante o desenvolvimento e a física é muito mais constante.
Os conceitos de IA inclinados no Unity me permitem transferir esse conhecimento praticamente para qualquer lugar? Ou vou apenas remar o Unity Creek com essas habilidades?