The workspace contains two folders by default, where:
src
: the folder to maintain sourceslib
: the folder to maintain dependencies
Meanwhile, the compiled output files will be generated in the bin
folder by default.
If you want to customize the folder structure, open
.vscode/settings.json
and update the related settings there.
The JAVA PROJECTS
view allows you to manage your dependencies. More details can be found here.
- Design the class structure.
- Develop the GUI using Swing and Awt.
- Package into a jar file.
- Implement move sound effects.
- Implement all Chess rules.
- Document the project in ReadMe and GitHub pages.
- Write Unit tests using a testing framework.
- Save game status for player.
- Develop a chess engine using PyTorch.
- Create a webapp for the game.
- Drag and drop feature.