Skip to content

Bart3kTK/GO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GO GAME

Alt text GitHub commit activity

GO game to fascynująca gra strategiczna napisana w języku Java, inspirowana klasyczną grą planszową GO. Ta gra to pełnoprawna przygoda, która testuje twoje umiejętności logicznego myślenia i strategii. Oto kilka zdjęć z gameplay'a.

Alt text Alt text Alt text Alt text

Uruchomienie

Program korzysta z bazy MarieDB i łączy się za pomocą JDBC Baza, z którą się łączy musi mieć nazwę go_games oraz posiadać dwie tabele i użytkownika o nazwie server i haśle GoGoPowerRanger

CREATE TABLE game (
    id INT AUTO_INCREMENT PRIMARY KEY,
    date_column DATETIME,
    index_gry INT,
    INDEX idx_date (date_column),
    INDEX idx_index_gry (index_gry)
);


CREATE TABLE board (
    id INT AUTO_INCREMENT PRIMARY KEY,
    index_gry INT,
    board VARCHAR(3000),
    INDEX idx_index_gry (index_gry),
    INDEX idx_board (board)
);

CREATE USER 'server'@'localhost' IDENTIFIED BY 'GoGoPowerRangers';
GRANT ALL PRIVILEGES ON *.* TO 'server'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;

Uruchomeinie gry wymaga włączenie serwera w GO/server (wymaga Maven'a)

mvn clean install
mvn exec:java

Uruchomienie klienta - folder GO/gogo

mvn javafx:run

About

GO game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages