Всім доброго часу доби
Будучи ще школярем та вивчаючи програмування у репетитора (Pascal), як і всі, я захотів написати іграшку. З репетитором написав консольну гру Бики та Корови, але роздуте АУВ вимагало чогось серйознішого. Вибір зупинився на морському бою. Почав писати його на паскалі. У планах була консольна гра, в якій комп'ютер просто повідомляє гравцеві адресау осередку, за якою він стріляє, а гравець, у свою чергу, повідомляє комп'ютеру адресау свого осередку. Все тоді зупинилося на тому, що не зміг навчити комп'ютер "добивати" поранені кораблики, а дописувати гру, в якій комп'ютер рандомно стріляє полем не хотілося. Пройшло 9 років, відкрив для себе javarush, на 21-му рівні прокинулося АУВ і зажадало морський бій. Основними цілями були:
- Наявність інтерфейсу
- Адекватна стрілянина комп'ютера (він повинен добивати поранених кораблів)
Першу мету досяг за допомогою бібліотеки Swing А другу за допомогою бібліотеки КостыльВелосипедИВераВБога Всім, хто зацікавився, пропоную
випробувати цього франкенштейна на GitHub Якістю коду, зізнатися, незадоволений сам, але як робити краще поки не знаю. Тож буду вдячний за конструктивну критику та будь-які коментарі. Всім дякую!
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ