Skip to content

keishidesu/webale-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webale Chess Game

This project is a Webale Chess game which is a GUI-based Java Application chess game with a dimension of 7 x 8.

Screenshot of Program

Special Features

Every 2 rounds of each team, all its Triangle pieces will transform to Plus pieces and vice versa.

Requirements

  • Java version 1.8.0_261 or above
  • Javac 1.8.0_261 or above
  • Bash Command (Preferably Git Bash)

Compilation and running the game

Recommended Way

# To compile and package the .jar file
$ ./compile.sh

# To run the game
$ ./run.sh

Build Manually

# Clear the /target directory if exists
$ rm -r target

# Make target directories
$ mkdir -p target/bin

# Compile the classes
$ javac -d ./target/bin -cp ./src ./src/me/samoa/chess/Main.java

# Copy resource pack into built path
$ cp -r src/resources target/bin/

# Package the whole thing
$ jar cfm target/Game.jar manifest.txt -C target/bin .

# To run the game
$ java -jar target/Game.jar

Contributors


manyimy

SJinggg

KimHyungna

keishidesu

About

A special 2 player chess game

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •