Arena Brawl

Edición 2021 naves espaciales

10 naves, ningún humano controlándolos y 60 segundos en cuenta regresiva determinarán la supremacía del bot vencedor en la arena intergaláctica. ¿Quién será el humano que se lleve la victoria?

assets/img/docsy-jekyll.png

¿Qué es Arena Brawl?

Arena Brawl es una competición de programación de videojuegos. Cada equipo debe programar su bot para que se desenvuelva autónomamente durante las batallas de Arena Brawl. Para esto, debes poner en práctica todos tus conocimientos sobre programación y proponer excelentes estrategias/heurísticas. Los equipos son libres de decidir cómo programar sus bots siempre que sigan las reglas del concurso. El objetivo es destrozar las naves enemigas para ser el último en pantalla. Y si hay más de un bot en pantalla, tus vidas restantes, uso eficiente de las 120 balas otorgadas y haber hecho el primer destrozo te avalarán para pasar a la siguiente fase.

¿Qué es EVAB?

EVAB significa “Entorno de Videojuego Arena Brawl”, es el software desarrollado por el equipo de ACM-UCSP para ejecutar las batallas de Arena Brawl.

Reglas de elegibilidad de participantes

Lee bien estas condiciones ya que si faltas a alguna, serás descalificado.

  • El concurso será restringido a los estudiantes de tiempo completo de pregrado de la carrera de Ciencia de la Computación de la Universidad Catolica San Pablo (UCSP). (esperamos que apartir de la segunda edición sea abierto para cualquier persona.)
  • Tamaño del equipo: 1-2 personas.
  • Todo equipo y/o participante deberá completar su inscripción hasta la fecha que indique cada edición, caso contrario no será considerado para el evento.

Reglas del concurso

  • El único lenguaje de programación permitido es c++ (11, 14 ó 17).
  • La única librería permitida es STL (Standard Template Library). No es obligatorio que la uses, pero si usas otra serás descalificado.
  • Cada bot tendrá 03 vidas y 120 balas.
  • Cada batalla tendrá una duración de 60 segundos.

Organiza

  • Capítulo estudiantil ACM UCSP.

Patrocina

  • Departamento de Ciencia de la Computación, Universidad Católica San Pablo (UCSP), Arequipa - Perú.

Equipo desarrollador

  • Project manager - Joaquin Palma “The Real Yi”.
  • Graphic developer - Italo Mamani “FROZONUS”.
  • Logic developer - Miguel Nieto “EYE”.
  • Contributors - Daryl Butrón “metaprog”, Dennis Sumiri “Miiridem”.

Agradecimientos

  • Wiki maintainer - Mateo Gonzales “mgonnav”.
  • Prof. Guillermo Calderón Ruiz.
  • Todos los profesores de Ciencia de la Computación que hicieron realidad este proyecto.