¡El primer proyecto “Battleship”!
¡Hola javarashianos! Poco a poco estoy empezando a armar un portafolio y les presento mi primer proyecto “Battleship”. Fuentes en GitHub compiladas aquí . Las explicaciones y sugerencias en el código se escriben rápidamente y probablemente con errores. El juego todavía tiene un nivel de dificultad, la computadora todavía dispara aleatoriamente e incluso cuando golpea, continúa disparando aleatoriamente. Si bien me parece que la clase Batalla está muy sobrecargada, ¿tal vez valga la pena pasar a llenar el campo con barcos e imprimir campos en clases separadas? La biblioteca JCDP te permite resaltar en color lo que se imprime en cmd o terminal, pero por alguna razón al usar ColoredPrinterWIN en Windows imprime normalmente, pero en IDEA se ignora el color, si usas ColoredPrinter es al revés)) I Estaría encantado de recibir consejos de programadores más experimentados sobre mejoras, belleza del código, identificación de posibles errores, etc.
GO TO FULL VERSION