tatooles / react-chess Goto Github PK
View Code? Open in Web Editor NEWChess game created with ReactJS, uses https://github.com/Tatooles/react-chess-api to process opponent movess
Home Page: https://play-chess-online.netlify.app/
Chess game created with ReactJS, uses https://github.com/Tatooles/react-chess-api to process opponent movess
Home Page: https://play-chess-online.netlify.app/
Create proper handling for when the server (or lambda in this case) returns an error.
It would be nice if the user were able to hear a sound when a move is completed. This would add to the immersion and completeness of the experience.
This should be toggleable in the start menu.
The UI before beginning the game is different from the "game over" UI after a game. Refactor the start screen to display as a modal, and include a nenw screen with options to select a game mode (local, AI, or online).
It would be nice if the user had a visual for which piece was just moved by the engine or themself and where it was moved from.
Ideally highlight those two squares with some color, maybe red.
I would like to have the ability to play against a computer which will control the opposing pieces.
It would be nice if the user knew that the computer was "thinking" rather than just seeing the screen freeze up.
Some sort of spinner over the screen would be good for this.
We probably don't want to obstruct user's view of the pieces.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.