Battleship

Cerrado Publicado hace 3 años Pagado a la entrega
Cerrado Pagado a la entrega

Este es un juego COMPUTADOR VS USUARIO donde se simula el ataque marítimo entre barcos. Para

este juego el computador agregará en el tablero una cantidad fija de barcos de manera aleatoria, es

decir, los barcos aparecerán en cualquier parte del tablero.

El tablero deber tener dimensiones 20 x 40 [alto x ancho]

Se tendrán barcos de tamaños distintos como se ve en la figura anterior.

En total cada juego debe tener los siguientes tipos de barcos:

 PORTAVIONES - Cuatro barcos que ocupen tres casillas (VERTICALES U HORIZONTALES)

 ACORAZADOS - Cinco barcos que ocupen dos casillas (VERTICALES U HORIZONTALES)

 CAÑONERO - Seis barcos que ocupen una casilla (VERTICALES U HORIZONTALES)

El juego consistirá en que el usuario se deberá mover por todo el tablero e intentará acertar donde

están los barcos pues el computador agregará los barcos al tablero pero no podrán ser visibles para

el jugador.

Un barco se considera destruido si el jugador ha acertado en cada casilla que lo ocupa, es decir, si

el barco es de tres casillas entonces el jugador deberá acertar a las tres casillas. Una vez que el barco

fue destruido entonces se le indicará al jugador que ha destruido un barco.

El jugador tendrá un máximo de 50 disparos. El juego termina cuando el jugador haya destruido la

mitad de la flota enemiga o cuando se le acaben los disparos, donde gana o pierde respectivamente.

En caso de terminar el juego, deberá mostrar que cantidad de cada tipo de barco fue destruido.

DEBE INCLUIR COMENTARIOS, CORRER EN Dev C++, USAR SOLO CADENAS, ARREGLOS, APUNTADORES. NADA TAN AVANZADO.

Programación en C++ Programación en C Ingeniería Verificación de software

Nº del proyecto: #26847982

Sobre el proyecto

3 propuestas Proyecto remoto Activo hace 3 años

3 freelancers están ofertando un promedio de $27 por este trabajo

iridescent2x15

Hi I have done many c and c++ projects. Kindly contact to share more details about your project in chat. Thank you

$20 USD en 7 días
(73 comentarios)
6.2
jasgar

Hola. Cuento con experiencia en el desarrollo de aplicaciones graficas con Dev c++. Cual es la fecha de entrega ? Gracias x tu atencion.

$30 USD en 7 días
(0 comentarios)
0.0
BEngineeringSoc

Hola! Somos un grupo de ingenieros de carácter interdisciplinario con experiencia en el desarrollo de proyectos empleando lenguajes de programación C / C ++, Java and Python. Empleamos los distintos paradigmas de progr Más

$30 USD en 7 días
(0 comentarios)
0.0