Linea de comandos
La linea de comandos de EVAB te permite crear, compilar y ejecutar tus bots.
█████╗ ██████╗ ███████╗███╗ ██╗ █████╗
██╔══██╗██╔══██╗██╔════╝████╗ ██║██╔══██╗
███████║██████╔╝█████╗ ██╔██╗ ██║███████║
██╔══██║██╔══██╗██╔══╝ ██║╚██╗██║██╔══██║
██║ ██║██║ ██║███████╗██║ ╚████║██║ ██║
╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═══╝╚═╝ ╚═╝
██████╗ ██████╗ █████╗ ██╗ ██╗██╗
██╔══██╗██╔══██╗██╔══██╗██║ ██║██║
██████╔╝██████╔╝███████║██║ █╗ ██║██║
██╔══██╗██╔══██╗██╔══██║██║███╗██║██║
██████╔╝██║ ██║██║ ██║╚███╔███╔╝███████╗
╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚══╝╚══╝ ╚══════╝
██╗ ██╗ ██╗ ████╗
██║ ██║ ███║ ██║ ██║
╚██╗ ██╔╝ ██║ ██║ ██║
╚██╔╝ ██║██╗ ██ ╚████╔═╝
╚═╝ ╚═╝╚═╝ ╚═══╝
Entorno de Videojuego de Arena Brawl 2021
Uso: evab COMANDO
Opciones:
ayuda Muestra este mensaje
compilar Compila tu bot sin inicializar el juego
jugar Comienza el juego Arena Brawl
plantilla Crea una plantilla de codigo en la carpeta 'bots'
Generar plantilla
Este comando permite crear la plantilla básica para programar tu bot.
$ ./evab plantilla
Se te pedirá ingresar el nombre de tu bot, el cual debe contener caracteres alfanuméricos,
guiones y sub-guiones. La plantilla se guardara en la carpeta bots
.
Nota: No usar el nombre computer
, pues este es el nombre de los bots por defecto.
Si creas un archivo con dicho nombre, se sobrescribirá la próxima vez que ejecutes el juego.
Compilar bot
Este comando permite compilar un bot sin inicializar el juego.
$ ./evab compilar
Se te pedirá ingresar el nombre del bot a compilar, debes escribir el nombre del archivo sin la extensión .cpp. Una vez terminada la compilación se mostrara el mensaje Listo!
Nota: Este paso no es necesario para iniciar el juego. Antes de cada partida todos los bots
dentro de la carpeta bots
son compilados y ejecutados independientemente.
Iniciar juego
Este comando permite iniciar el juego con tus bots.
$ ./evab jugar
Se te pedirá ingresar la cantidad de bots por defecto (computer bots) para la partida, estos bots se mueven y atacan de forma aleatoria.
A continuación se mostrará la lista de los bots considerados para el juego, si no ves a
tu bot, es probable que no se encuentre en la carpeta bots
.
Cuando todos los bots se conecten, el juego comenzará automáticamente.
Nota: Si tu bot no compila para la partida, EVAB usará la última versión compilada.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.