¿Es más divertido jugar contra los videojuegos si hacen locuras?

Creo que es mucho más divertido jugar contra la IA de los videojuegos si su comportamiento es impredecible. Porque, si el jugador sabe lo que hará la IA antes de hacerlo, hay poco o ningún desafío para el jugador.

Sin embargo, tampoco puedes hacerlo demasiado difícil. Por lo tanto, tenga ciertas cosas que su IA hará, pero haga que lo hagan en momentos aleatorios o aleatorice algún otro aspecto del comportamiento.

Pero no pueden hacer cosas estúpidas, como caminar contra las paredes. Quieres que sean extravagantes, no locos.

Por ejemplo, en un Shooter en primera persona, es posible que tengas una IA que se parezca a tu soldado enemigo Joe promedio, pero han sido elegidos al azar para usar un cierto comportamiento “loco”. Entonces, este soldado enemigo en particular correrá hacia el jugador mientras grita y dispara, ignorando la cobertura. O bien, este soldado podría tomar una posición elevada y disparar disparos individuales y calculados cada pocos segundos. O tal vez este soldado evitará al jugador, escondiéndose de ellos, y solo se acercará por detrás. Si un escuadrón de enemigos está formado por soldados, cada uno con un comportamiento único, ese escuadrón se sentirá muy humano para el jugador.

Si tienes muchos comportamientos potenciales diferentes, y cada una de tus IA enemigas (o cada ronda / partida / juego) usa un comportamiento único, el juego no solo es más divertido, sino que también es altamente reproducible . Esto significa que cada juego será diferente, y si bien el contenido es el mismo (mismo mapa, misma arma, etc.) la jugabilidad será diferente y refrescante.

Mejor aún, construya sus comportamientos para que puedan combinarse, aumentando efectivamente el número de comportamientos únicos exponencialmente. Entonces, usando el ejemplo de FPS nuevamente, si el comportamiento de ‘posición elevada’ y el comportamiento de ‘ataque desde atrás’ se combinaron, podrías terminar con un soldado particularmente descarado que se sienta en una posición elevada y se esconde hasta que el jugador no los está mirando, en ese momento se levantan y disparan un solo tiro a la espalda del jugador, antes de esconderse nuevamente.

El comportamiento de la IA no tiene que ser complejo para ser divertido, ya ves 🙂

PD: si desea que le proporcione un ejemplo utilizando un género de juego diferente, como un clon de ajedrez o un juego de estrategia en tiempo real o un MMORPG, solo pregunte 🙂

More Interesting

¿Cuáles son las fallas en el modelo teórico que sugieren un vínculo entre Inteligencia y Entropía?

¿En qué tipos de datos / variables se pueden usar ANFIS, red neuronal, algoritmo genético y wavelet? ¿Cuáles son sus ventajas comparativas y deméritos / limitaciones?

¿Cómo se siente Karen Kolkey sobre la realidad virtual?

Visión por computadora: ¿cómo se asignan / extraen los atributos de las imágenes?

¿Cuándo sería posible que los algoritmos de aprendizaje por refuerzo (RL) pudieran aprender ingeniería de software a través de MOOC (cursos en línea abiertos masivos)?

No soy bueno programando. ¿Cómo elijo áreas de investigación entre las siguientes: sistemas de gestión de bases de datos, minería de datos, inteligencia artificial, aprendizaje automático, reconocimiento de patrones, bioinformática, ingeniería de software o alguna otra?

Quiero escribir un trabajo de investigación sobre inteligencia artificial, ¿qué debo hacer para comenzar?

¿Qué nos impide actualizar nuestro IPv6 actual a una red neuronal?

¿La inteligencia artificial se hará cargo de la industria financiera y bancaria?

¿Cómo es usar la nueva plataforma de aprendizaje automático de Amazon?

¿Qué pasa si Quora ganó sensibilidad?

¿Por qué el gobierno indio no está financiando principalmente la investigación y el desarrollo de inteligencia artificial?

¿Qué evitará que los humanos abusen de las reglas de 'prevención de colisiones' que eventualmente regirán los vehículos autónomos?

¿Cuál es el lenguaje de codificación más recomendado para crear IA humana completa?

¿Cuántas personas perdieron su trabajo debido al aprendizaje automático?