Qwirkle scoring app made in flutter.
mmootz / six_in_a_row Goto Github PK
View Code? Open in Web Editor NEWQwirkle scoring app made in flutter.
License: GNU General Public License v2.0
Qwirkle scoring app made in flutter.
License: GNU General Public License v2.0
Write the winner to the database and update the scores of the other players
actions
disable fireworks
theme ( one of the six colors)
needed
highest score
most twelves ( not tracked yet)
total score
total twelves ( not tracked yet)
wins (in database)
list of games where user won this is easy cause it will be added to the table.
Loses ( not in database per game but total is tracked)
End turn function not working fully need to finish the function.
Simple idea is to just limit what end round can submit eg only submit if round score is < 100
Zero wasn't added as it was too complicated to implement and didn't seem to offer much value.
There is a theme data so should be able to make dark and light themes.
The problem seems to be intermittent. So it it is hard to track down what the problem actually is.
Added a wait to the insert code so it returns the id of the row. Nothing is done with this number but it seems to take long enough for the screen to refresh
This isn't working again for some reason.
Add small blurb about app.
Hints/tips
Tap score to clear mistakes/ wrong Input.
Long press on score button to double value.
Link to GitHub page.
This will likely need to be scroll-able and easy to read.
Might be better to just show a link to a site?
Tap score and remove clear button
Date of game
detect when users selects back button
https://medium.com/@iamatul_k/flutter-handle-back-button-in-a-flutter-application-override-back-arrow-button-in-app-bar-d17e0a3d41f
Using future rather that loading when the page loads seems like a better solution.
Added other players but there is a gap in spacing for more than 2 players.
Added players to the stack widget so they are on either side of the image now. Can fit all the players this way nicely.
This was resovled because of if statement in adding 3rd and 4th players.
Changed to display current scores.
Add banner ads to gamepage.
might try out before game starts. But looking at code might have to re-write a lot to do this. Banner ads would be much simpler.
Scores are added to all players that were in the game. Add stats for wins and cumulative scores.
Tracked stats.
Wins:
Losses:
Highest score:
Games Played:
Needed
Cumulative score:
Going to used shared preferences to get around the editing of scores. This should also fix players and track highscores
Added
Date
Player list with scores?
winner
Needed
number of rounds
Add update function to change updated scores to the database
added
Winner
winning score
date
I wasn't able to recreate this issue. Trying more than once to edit the scores
Will have to re-write a lot of code for this.
Bottom Buttons work for ending game and ending round.
make sku to purchase to remove banner ads.
will likely have to ad a page for this
item in main menu or item in current game.
players need to load into MAP in order to go to win screen. This would also keep the the scoring for the round in the MAP.
Confetti working for Gameboard
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.