Video Game AI no se parece en nada a la complejidad de Siri o Cortana.
No solo “no en el mismo vecindario”, ni siquiera es el mismo estado, apenas en el mismo país.
La IA del juego no debe compararse con la inteligencia artificial académica y comercial.
- ¿Por qué una Súper Inteligencia Artificial no puede superar sus objetivos iniciales programados?
- ¿Es Lua un buen lenguaje para la IA y cuáles son algunos de sus otros puntos de venta?
- ¿Cuáles son las diversas áreas en las que se puede utilizar la IA (inteligencia artificial)?
- ¿Cuánto Python debo aprender antes de comenzar a aprender sobre Inteligencia Artificial?
- ¿Cuáles son los buenos dispositivos o aplicaciones de inteligencia artificial en India?
Las técnicas que utilizamos son muy primitivas en comparación y deben ejecutarse en una fracción muy pequeña de la potencia computacional.
Siri y Cortana se ejecutan en grandes grupos de servidores.
Game AI se ejecuta en la pequeña porción de potencia de procesamiento que queda cuando el renderizado y la física se realizan a 60 fps en su computadora portátil.
El proyecto de IA de juego más complejo que he construido es una simulación de multitud de campos de flujo basada en Continuum Crowds in Unity.
Se compiló casi instantáneamente porque no es realmente un programa complicado, la parte difícil es hacer que las matemáticas calculen lo suficientemente eficiente para la simulación en tiempo real a 60 FPS.
Realmente no logré 60 FPS, tuve que dividir los cálculos en el tiempo y suceden en 5-6 cuadros.
Eso está realmente bien para los propósitos del proyecto sim simple que estaba construyendo al menos. Tendría que ser mejor para un juego real.