shaqb4 / opset-game Goto Github PK
View Code? Open in Web Editor NEWA digits clone with enhancements
License: Apache License 2.0
A digits clone with enhancements
License: Apache License 2.0
Allow users to pause the game/timer and come back to it later.
Hello darkness my old friend
On mobile when you click on the undo or redo button, the hover bg color gets stuck instead of going back to default styling
When an operation is done, it currently removes a number from the board and the whole board shifts as a result. It would be better to maintain the board size.
Can simply not display numbers that have benn used/replaced, but keep their spot taken. This could probably make transition animations easier also
Simplify and clean up the code so logic is contained and reusable where needed
Turn this into a PWA so that it can be used offline and installed to home screen. Need to look into Service Worker and what else is needed.
Allow users to generate all possible unique solutions for any given set of numbers and target. Possibly allow them to select a certain number of solutions to limit computation and time.
New game - ?
Open settings - ?
Submit game - ?
Open info - ?
Open solution - ?
Cycle tabs on page (game, solution generator) - ?
...
Should add a way to pause generation, in addition to current ability to stop completely.
Originally posted by @shaqb4 in #2 (comment)
Add way to auto-set current board game into the solution generator settings. Would be even better if it could filter the resulting solutions by the actions the user has already taken on the board. Would probably need to normalize the user actions so that smaller number is on the left. i.e. '8 * 7 = 56' becomes '7 * 8 = 56'. This is how the solver does it, so could then simply compare user actions to solution actions (in theory at least)
Originally posted by @shaqb4 in #2 (comment)
Set the DaisyUI theme colors, currently just empty values.
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.