Hay una gran diferencia entre los dos.
Primero, un motor de juego puede incluir un motor de IA, pero no siempre requiere uno, y un motor de IA puede estar solo o incluido en cualquier cantidad de cosas.
El motor del juego generalmente actúa como gobernador de elementos de un juego, como posicionar piezas, luego se comunica con el motor gráfico, así como con los sistemas de entrada y otros sistemas de salida potenciales para interactuar con el usuario.
- ¿Qué es mejor, un software o un trabajo mecánico?
- Actualmente estoy viviendo en los Estados Unidos. ¿Cómo encuentro trabajos de ingeniería de software en Canadá?
- El título universitario solo es necesario para este corto período cuando te gradúas y buscas un trabajo, ¿verdad?
- Soy un aspirante a programador de clase mundial. ¿Cómo puedo mantener la disciplina y seguir aprendiendo constantemente mientras hago mi trabajo al máximo?
- ¿Cuál es la diferencia en las perspectivas laborales en la industria entre una maestría en informática y un doctorado en informática?
Un motor de IA es uno que puede o no estar asociado con el aprendizaje automático para proporcionar una pseudointeligencia de la máquina. En un juego, hace que el NPC o los mobs actúen y respondan como si tuvieran algún nivel de inteligencia. A menudo, los juegos utilizan una combinación de evaluación de patrones, procesamiento de reglas y variación aleatoria para presentar una respuesta aparentemente “inteligente”.
Como los primeros juegos de ajedrez tenían que ver con patrones, por lo que si realizabas los mismos movimientos, la computadora siempre contrarrestaría la misma manera. Algunas técnicas de aprendizaje agregadas o solo un poco de aleatoriedad para abordar este problema.