Subido por Gonti Mark

Agentes inteligentes

Anuncio
TRABAJO DE AGENTE
Jesus Miguel Calderon Paxi
Maestría en Ingeniería de Sistemas, Universidad Nacional del Altiplano
Puno, Perú
[email protected]
Descripción
La referencia para este trabajo es de dos URL´s https://github.com/mgechev/mk.js y
https://addi.ehu.es/bitstream/handle/10810/36023/Memoria%20TFG%20Tai%20Nu%C3%B1o%
20Mugica%20%20Agentes%20Inteligentes%20en%20Videojuegos.pdf?sequence=2&isAllowed=y en la cual el
entorno de trabajo de trabajo fue hecho en HTML 5 Y JavaScript y también se ha desarrollado en
Python, se hizo de acuerdo al capítulo 2 del libro de “inteligencia Artificial un enfoque práctico”
Aplicación
La implementación se hizo de acuerdo a las siguientes
La librería que va a contener
Una guía básica de los controles para el jugador 1
El entorno de donde se va a proyectar la aplicación
Para el entorno de esta aplicación se tuvo la idea de hacer uno similar al juego Mortal Kombat
implementado en HTML5 y JavaScript
Luego se implementó con estas características claves para la aplicación:






Dos o más jugadores comparten un mismo escenario de tamaño limitado, habitual-mente
bidimensional, pero con la posibilidad de ser tridimensional.
Los jugadores disponen de una selección de personajes de la que pueden escogeruno. Cada
personaje está definido por sus particularidades visuales, movimientos,animaciones,
ataques y movimientos especiales.
Todos los jugadores tienen al menos un recurso principal, su salud, que habitual-mente se
visualiza en la parte superior de la pantalla.
Cuando hay un tiempo limitado para el enfrentamiento, lo cual suele ser lo usual, el caso en
que dos o más jugadores sigan activos en el escenario se considera como un resultado de
empate. Normalmente, en caso de empate el jugador que tenga más salud al final del
enfrentamiento queda en una posición más alta.
La condición de victoria consiste en ser el único jugador que queda activo en el escenario.
La condición de derrota consiste en ser eliminado del escenario.
Tabla de acciones
Desplazamiento
-Derecha
-Izquierda
-Salto
-cuchillas
Ataque
- Puñetazo alto
- Puñetazo bajo
- Patada alta
- Patada baja
Defensa
bloqueo
Y por último la aplicación funcionando
Descargar