Сёги - японская настольная логическая игра шахматного типа.
В данной реализации можно сыграть друг с другом по сети, при открытом порту 7742 либо через эмулятор сети. Игровой мир представлен сюрреалистическим летающим островком на котором есть столик и сёгибан. Всё это находится где-то над океаном.
- Библиотека
lwjgl
для работы сOpenGL
и линейным матаном - Сетевое соединение через сокеты с исользованием
Object[Input/Output]Stream
как основые каналы передачи событий - Потоки для создания неблокирующего цикла обработки приходящих пакетов
В скачанной из раздела releases
последней версии проекта есть файл shogi.sh
. Для работы приложения требуется jre 8
и версия OpenGL
не менее 3.3
Один игрок создаёт партию заранее выбирая себе сторону. Второй игрок присоединяется к созданной игре указывая сетевой адрес первого.