Hace un tiempo en el curso empezamos con este proyecto y lo estamos agrandando cada dia.
Voy a tratar de ir mostrando de a partes y dando consejos para construir un juego de este tipo en CONSOLA y dejando bien abierto para proximas cosas que tengan ganas de ponerle.
1. Uso de Constantes
Siempre! Siempre! Se usan constantes para este tipo de cosas, es complicado acostumbrarse a programar "generico" pero tiene que hacerse, que pasa si cambia el tamaño del tablero? Que pasa si queremos aumentar el numero de barcos en el juego? Tendriamos que cambiar todos los numeros en el codigo, seria un desastre.
El uso de constantes evita todo tipo de problemas y el uso de las palabras hace más clara la lectura del codigo.
2. El Procedimiento "Main()" limpio.
El Main debe contener el menor numero de instrucciones posibles, cuanto más limpio mejor, no tiene porque pero si es muy recomendable.
3. Procedimientos genericos util para cualquier cantidad de jugadores
Los procedimientos deben ser genericos SIEMPRE! no podemos estar copiando y pegando codigo cada vez que necesitemos insertar un jugador nuevo por ejemplo.
Dejemoslo por acá... Esperen la 2° Parte :D.
Vuelvo para recomendarles un BLOG excelente con el que me topé en una de tantas busquedas.
Logólogos es un blog donde tratan de llegar a un logo determinado mediante operaciones matematicas con ciertos elementos.

Son simplemente increibles :P.
Incluso hay "concursos" (No, no regalan nada :P) donde uno tiene que determinar la "X".
Un blog que siempre visito y que siempre me desprende una sonrisa.
Un perro que dice la palabra "ama" ... Por favor, ya no saben que hacer... Pobres animales
Via Flabber > Webmaníacos
Estoy con muy poco tiempo ultimamente, por eso no he posteado nada.
Hoy fué mi primer dia como profesor en el "Circulo Informatico", estoy bastante conforme aunque todavia me quedaron unas cosas que repasar y dar en clase, supongo que todo se organizará a medida que me vaya acostumbrando.
Por otra parte con la oficina nos mudamos y tambien estamos en tramites de organización... Asi que estoy en un clima de "cambios".
A partir de hoy voy a comenzar a crear el "Cursos de PHP" que voy dando en clase y lo voy a ir colocando aqui para que pueda ser utilizado por cualquiera que desee.
Sitio oficial del Circulo Informatico
O_O Para aquellos que creen (y que no creen) a continuación podemos ver una imagen que nos dejó paralizados en la oficina (No tiene photoshop -Excepto las Flechas y colores xD-).
![]()
(Hagan click para verla más grande)
Solo queda decir a nuestra favor que: Refrescamos los archivos con CTRL + F5, volvimos a entrar a la carpeta, cuestionamos sobre la perdida de calidad y el resize en donde se pudiese perder la persona (cosa que veo como imposible debido al tamaño de la misma en la foto), y lo probamos en otras PC's (Y mostraba a esta mujer en ambas fotografias, tanto en el Thumb como en la original)...
Es acaso esto brujeria ? Estará mi compañera Gina (Quien tiene esto en su PC) poseida ? O peor aún, estará su PC poseida ? (Tiene Windows xD Todo puede pasar).
Los dejo a su criterio, si conocen más este tipo de situaciones me las envian al mail, o las comentan :D.
Si quieren ver "curiosidades" (Easter eggs) les dejo una pagina para que prueben con fenomenos "explicables" ( Y que alguien me explique este por dios xD)
Sitio: The Easter Egg Archive
P.D: Tengo miedo :S