JavaRush /Blog Java /Random-PL /Pancernik i huśtawka
zor07
Poziom 31
Санкт-Петербург

Pancernik i huśtawka

Opublikowano w grupie Random-PL

Dobry dzień

Jeszcze jako uczeń i ucząc się programowania pod okiem korepetytora (Pascala), jak wszyscy, chciałem napisać zabawkę. Z korepetytorem napisałem grę konsolową Bulls and Cows, ale nadęta sytuacja wymagała czegoś poważniejszego. Wybór rozstrzygnął się w bitwie morskiej. Zacząłem pisać w Pascalu. W planach była gra konsolowa, w której komputer po prostu podaje graczowi adres celi, do której strzela, a gracz z kolei przekazuje komputerowi adres swojej celi. Wszystko wtedy utknęło w martwym punkcie, ponieważ nie mogłem nauczyć komputera „dobijania” rannych statków, a nie chciałem kończyć pisania gry, w której komputer losowo strzela po polu. Minęło 9 lat, odkryłem javarush, na poziomie 21 obudził się alarm i zażądał bitwy morskiej. Głównymi celami były:
  • Dostępność interfejsu
  • Odpowiednie strzelanie w komputer (powinien dobijać ranne statki)
Pierwszy cel osiągnąłem przy pomocy biblioteki Swing.A drugi przy pomocy biblioteki CrutchBicycleAndFaithInGod.Zainteresowanym polecam wypróbowanie tego Frankensteina na GitHubie.Muszę przyznać, że jestem niezadowolony z jakości kodu sam, ale jeszcze nie wiem jak to zrobić lepiej. Dlatego będę wdzięczny za konstruktywną krytykę i wszelkie uwagi. Dziękuje za wszystko!
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION