Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

myChessApp project

Header Image

Project purpose

For real purpose

  • Play chess 1 x 1 (without artificial intelligence)
  • Example of a single Swing app

For myself

  • Reflection API
  • Interfaces Implementation
  • An attempt to abide by DRY and SOLID principles
  • Practice with sound and pictures
  • Threads
  • Swing

Project structure

  • Apache Maven CheckStyle Plugin 3.1.1
  • Java 9
  • Swing
  • Travis CI

Available Functions

Choose Figure

imagine

  • Show available steps

Draw

Restart

Future Available Functions

  • Artificial intelligence

Author

Andrey Tanchak

About

MyChessApp

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages