jueves, 7 de julio de 2005

Luchas de robots



El otro día descubrí por casualidad robocode. Se trata de un framework en Java para la creación de robots (agentes) que luchan entre sí. Los robots tienen movimientos básicos (ir hacia delante, hacia atrás), pueden girar el cañón a derecha e izquierda, disparar, reaccionar cuando reciben un disparo, cuando aciertan...
La programación de los robots en java es muy sencilla y se pueden ir probando poco a poco en el entorno gráfico que trae. Así podemos enfrentar nuestras creaciones a otros robots de ejemplo que se incluyen o descargar algunos de internet. Además, es muy fácil de configurar todo en un entorno de desarrollo como eclipse para programar de una forma más rápida y sencilla nuestros robots.
Existen multitud de páginas como esta en la que podemos encontrar información, algoritmos de movimiento, tácticas de búsqueda,...
Creo que es una buena forma de aprender/mejorar/practicar nuestros conocimientos de Java e incluso hacer pequeñas competiciones con los amigos.

No hay comentarios:

Publicar un comentario