JavaRush /Blog Java /Random-PL /Pierwszy projekt „Pancernik”!
Kashey
Poziom 11
Olomouc

Pierwszy projekt „Pancernik”!

Opublikowano w grupie Random-PL
Witam mieszkańców Jawy! Powoli zaczynam kompletować portfolio i przedstawiam Wam mój pierwszy projekt „Battleship”. Źródła na GitHubie skompilowane tutaj . Wyjaśnienia i podpowiedzi w kodzie są pisane szybko i najprawdopodobniej z błędami. Gra nadal ma jeden poziom trudności, komputer nadal strzela losowo, a nawet gdy trafi, nadal strzela losowo. Choć wydaje mi się, że klasa Battle jest mocno przeciążona, to może warto przenieść wypełnianie pola statkami i drukowanie z niej pól do osobnych klas? Biblioteka JCDP pozwala podświetlać kolorem to, co jest drukowane w cmd lub terminalu, ale z jakiegoś powodu, gdy używasz ColoredPrinterWIN w Windows, drukuje normalnie, ale w IDEA kolor jest ignorowany, jeśli używasz ColoredPrinter, jest odwrotnie)) I chętnie otrzymam porady od bardziej doświadczonych programistów dotyczące ulepszeń, piękna kodu, identyfikowania możliwych błędów itp.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION