Для начала понадобится скачать библиотеку com.fasterxml.jackson.core:jackson-databind:2.9.8
Чтобы запустить .jar файл, нужно открыть скрипт launch-client.sh, launch-server.sh, launch-server.bat или launch-client.bat(в зависимости от вашей ОС) и прописать путь до папки с библиотекой JavaFX
Чтобы осуществить ввод без использования мышки нужно нажать Enter
Чтобы навигироваться между полями ввода и кнопкой подтверждения используйте Tab
Кнопка подтверждения нажмется, если Вы переведете фокус на нее, используя Tab и нажмете Enter
Расставление кораблей осуществляется с помощью drag-n-drop
Белым цветом отображаются клетки, в которые еще не стреляли
Серым цветом отображаются клетки, выстрел в которые не задел корабль противника
Красным цветом отображаются, выстрел в которые задел вражеский корабль, но вражеский корабль еще не потоплен
Черным цветом выделяются потопленные корабли