J'apprends actuellement Unity et je travaille à travers un livre de texte sur les mathématiques du jeu vidéo.
Mon objectif est de créer un jeu de course pour WebGL (en utilisant Three.js et peut-être Physic.js).
Je suis bien conscient que le programme Unity vous protège de beaucoup de ce qui se passe et d'une grande partie du travail de grogne lié au développement même d'un jeu vidéo simple, mais si je passe en revue un tas de tutoriels Unity, les compétences que j'apprends se traduisent-elles dans d'autres cadres / moteurs?
Je suis assez compétent en conception de niveaux avec WebGL et je suis un bon modélisateur 3D. Mes faiblesses sont définitivement l'IA et la physique.
Alors que j'étaye rapidement mes mathématiques, et bien que la physique soit indéniablement intéressante, il n'y a que tant d'heures dans la journée et il y a une multitude de moteurs pour prendre soin de ce genre de chose.
L'IA m'attire beaucoup plus et est beaucoup plus nécessaire. L'IA change radicalement d'un jeu à l'autre, est fortement modifiée pendant le développement, et la physique est beaucoup plus constante.
Le fait de s'appuyer sur les concepts de l'IA dans Unity me permettra-t-il de transférer ces connaissances à peu près n'importe où? Ou vais-je simplement pagayer jusqu'à Unity Creek avec ces compétences?