JavaRush /Java блог /Random UA /Перший проект "Морський бій"!
Kashey
11 рівень
Olomouc

Перший проект "Морський бій"!

Стаття з групи Random UA
Привіт Джаварашівцям! Потроху починаю збирати портфоліо, і представляю вам мій перший проект "Морський бій". Вихідники на GitHub'e скомпільований тут. Пояснення та підказки в коді написані на швидку руку і швидше за все з помилками. У грі поки що один рівень складності, комп'ютер поки що стріляє випадковим чином, і навіть коли потрапить все одно продовжує лупити рандомно. Поки мені здається, що сильно перевантажений клас Battle, чи варто перенести з нього в окремі класи заповнення поля караблями і друк полів? Бібліотека JCDP дозволяє виділяти кольором надруковане в cmd або терміналі, тільки чомусь при використанні ColoredPrinterWIN у винді друкується нормально а в ІДЕЇ колір ігнорується, якщо використовувати ColoredPrinter то навпаки)) Буду радий порадам більш досвідчених програмістів щодо покращення, краси коду, виявлення можливих і т.д.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ