Вы находитесь на странице: 1из 9

C

Batalla Naval

JUEGO

Planeacin del proyecto

M A R Z O
Actividades

Investigacin
del juego (reglas)

Prueba de juegos
existentes

Anlisis (Identificacin de
entradas y salidas del
juego)

Diseo (Representacin de
datos y procesos)

1 Entrega

Jueves
12

Viernes
13

Martes
17

Jueves
19

Viernes
20

Martes
24

Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de


programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Identificacin de entradas y salidas da datos
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de prog

Anexos

Mapa del juego (Entorno)

El tablero o entorno del

Las filas estn enumeradas 0 -

juego se desarrollara con una

y se representarn con las

matriz bidimensional de 10x10.

primeras

10

letras

del

abecedario, las columnas a su


#define NF 10

vez se mostrarn con nmeros

#define NC 10

enteros de 0 -10. Cada casilla


de la matriz inicialmente estar

...

marcada con un smbolo del


alfabeto ascii..

int tablero[NF][NC];

Entradas

Datos del usuario

Nombre o alias

Datos del juego

Coordenadas de tiro

Orientacin

Tipo de barco

Salidas

Barcos Hundidos

Nmero de Tiros

Tiros Fallidos

Tiros Acertados

Nmero de Juegos Ganados

Juegos perdidos

Porcentaje de juegos Ganados

Nombre de Usuario,

Barcos Restantes,

Barcos Eliminados,

Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de


programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Representacin de datos y procesos
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de
programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin
estructurada * Lenguaje de programacin estructurada * Lenguaje de programacin estructurada *
Lenguaje de programacin estructurada * Lenguaje de programacin estructurada * Lenguaje de prog

Anexos

Representacin de los datos


y procesos
Los

datos

sern

representados

algunos

como

estructuras tratando de describir a la entidad de la


mejor manera.

Datos definidos por el usuario.


Nuevos tipos de datos (typedef tipo nombre
nuevoNombre)

Enumeraciones y uso de estructuras dentro de


otra

Representacin del tablero de


juego

void creaTablero(){
int tablero[NF][NC], i, j, k;
int alfabeto = 65;
for(i=0; i<NF; i++){
printf("\n\n\t");
for(j=0; j<NC; j++){
tablero[i][j] = 176;
if(i==0 && j==0){
printf(" ");
for(k=0; k<NC; k++){
printf(" %d ",k);
}
printf("\n\n\t");
}
if(j==0){
printf(" %c ",alfabeto+i);
}
printf("%c%c ",tablero[i][j], tablero[i][j]);
}
}printf("\n\n");
}

Algunos posibles procesos


del juego
Contadores( )

Men()

Los contadores servirn para llevar los procesos

En el men se mostraran las opciones como inicio

del juego, los tiros fallidos, los ganados, los tiros

juego, dificultad,opciones de juego, salir del juego,

en un determinado tiempo, los barcos daados,

continuar partida.

los sobrevivientes y los datos que la bitcora de


informacin de juegos tendr como porcentaje de

Tiros()

juegos ganados perdidos.

Esta funcin ser la que durante todo el juego se


estar empleando pues es con la que el juego

Recopilar Datos de Juego()


La recopilacin de datos se lleva a cabo al
trmino de cada juego, que contribuye al llenado
de la bitcora.

funciona, ser.

Вам также может понравиться