
Prototipo de juego Vaqueros. Formando equipo con Alberto Guede.

Descripción de la I.A.
El diseño del personaje es de mi compañero Alberto.
El player es un bandolero y los enemigos en este caso son sheriffs que intentaran vigilar el pueblo.
Primero la I.A. crea unos arrays de objetos en el escenario y guarda su tipo y posiciones, armas, player, waypoints etc.
Los enemigos buscan los revólveres cuando no tiene balas.
Se mueven aleatoriamente entre los waypoints de los que hay en escena.
Si el player se pone el pañuelo (esta en false siempre en esta demo) de atracador los sheriffs se dan cuenta y te persiguen, si no hay disparos en el pueblo cerca de ellos no pasa nada, los enemigos siguen su ruta de waypoints si hacerte caso.
Los enemigos te dispararan si entras en su rectángulo de visión y té dispararan si han cogido un revolver del suelo.
En esta pequeña demostración los enemigos solo te buscan si disparas. Ellos irán moviéndoselo y buscando armas para cuando te encuentren poder dispararte.
Una vez muertos suelta un numero aleatorio de corazones los cuales recogerás pulsando la tecla «E» te recuperaría tu salud.
Las demás implementaciones aun están en proceso.
<demo> Demostración
<scripts> Códigos en C# del proyecto de mi repositorio en GitHub. El script usado en los enemigos es «IA_demo_2.cs«