simple-chess-game
This is a basic/simple chess game that will allow two players (player vs CPU) to play against each other.
Science Score: 31.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.2%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
·
Repository
This is a basic/simple chess game that will allow two players (player vs CPU) to play against each other.
Basic Info
- Host: GitHub
- Owner: IsaAlEid
- Language: JavaScript
- Default Branch: main
- Size: 4.92 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created almost 2 years ago
· Last pushed almost 2 years ago
Metadata Files
Readme
Citation
README.md
Simple-Chess-Game

Description
This is a basic/simple chess game that will allow two players (player vs CPU) to play against each other. It'll be done using everything taught so far involving HTML, CSS, and JavaScript.
Date: 4/09/2024
By: Isa Al-Eid
Instagram|Github|Linkedin
How to play
Start the Game:
- Open the game, and start a new match against your opponent (Player/CPU).
Make a Move:
- Drag the chess piece on the board to select it.
- Drag the piece to the desired square to move the piece.
Win the Game:
- Move your pieces in the best possible strategy in order to checkmate your opponent.
Requirements
- All that's required is a web browser capable of running HTML and JavaScript.
Installation
Download the Files: -Download the project's files from the Github repository.
Run the Game: -Use your terminal, Vscode, or your preferred platform.
- Open index.html on your web browser.
### Image Header
- Making the GameBoard




Credits
- Isa M. Al-Eid
Disclaimer
- The Chess node has been included, but it will not be implemented into the code. It is only there for future reference, and improvements on the game.
Owner
- Login: IsaAlEid
- Kind: user
- Repositories: 1
- Profile: https://github.com/IsaAlEid
Citation (citations.text)
(Chess Icons) pieces - https://fontawesome.com/ (drag and drop explanations, and ideas for code) https://dev.to/lensco825/making-a-simple-drag-and-drop-with-js-29l2 https://medium.com/@future_fanatic/how-to-create-drag-and-drop-functionality-in-javascript-a-step-by-step-tutorial-8ea236ef9416 https://www.youtube.com/watch?v=eLSs9h7cZy0 (chess move sets and implementations )