programminghoch10 / tictactoesquared Goto Github PK
View Code? Open in Web Editor NEWTicTacToe inside TicTacToe
Home Page: https://programminghoch10.github.io/tictactoesquared/
TicTacToe inside TicTacToe
Home Page: https://programminghoch10.github.io/tictactoesquared/
The local game settings are accessable even when the cookies are not accepted yet.
All configured settings get lost when exiting the settings page.
We need a cookies needed banner just like the one that shows when entering multiplayer without accepted cookies.
It's very handy to play the game in full screen when playing against people locally.
We can add a fullscreen button next to the reset button in the top right of the game screen.
The full screen must end when navigating back from the game to the start screen or lobby screen.
When the new match started, because both players requested a rematch, sometimes one of the flags does not get cleared.
While the symptom has been fixed and the game is playable in this state, during gameplay the Your opponent requested a rematch
info still pops up. The You requested a rematch
does not appear though.
In Singleplayer a draw does not clear the game cookie like a win or lose does.
It's awful to open the privacy policy and suddenly your eyes burn to death.
When a match ended, sometimes the rematch button has to be clicked several times, until the rematch actually registers.
The You requested a rematch
info does pop up every time though.
We need an undo function.
Local game undo should undo the last move.
AI undo should undo the last AI move as well as the last user move.
Multiplayer undo will need an additional API endpoint or an modification to requestPlay
. A timeout will be needed so that a live competitive action won't get screwed.
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.