Como el comienzo de una serie de videos divertidos, [MrL314] nos lleva un un recorrido rápido pero en profundidad sobre cómo funciona la IA en Mario Kart. (Video incrustado a continuación). ¿Ya no juegas mucho a Mario Kart? Bueno, echa un vistazo de todos modos, porque algunos trucos muy simples que hacen que Bowser pase a la Princesa Peach sin chocar con ella pueden ser útiles en cualquier escenario de navegación preprogramado.
Spoilers rápidos. Los jugadores de la CPU se mueven a través de diferentes carriles, cada uno con una velocidad deseada y un campo de dirección vectorial que cambia la dirección en la que deben apuntar. Solo cuando se desvían del rumbo calculan los rumbos hacia su objetivo. Definir esta dirección y velocidad deseadas por adelantado reduce en gran medida el cálculo requerido.
Luego mezclas a los otros jugadores y un algoritmo de giro muy simple que depende de la distancia proporciona un pase limpio. Sin embargo, este efecto fue diseñado a mano para una pista de carreras específica, ya que no quieres que Luigi conduzca a través de secciones delgadas de Rainbow Road. Para más detalles técnicospuedes revisar [MrL314]los registros de
En todo caso, este video nos brinda una apreciación adicional de los pequeños trucos inteligentes que crean interacciones aparentemente complejas a partir de reglas extremadamente simples. Recuerde Mario Kart cuando esté programando el próximo modelo de red neuronal de varios gigabytes, ¿de acuerdo?
Beer ninja. Internet maven. Music buff. Wannabe web evangelist. Analista. Introvertido