sidp16 / president-bomber-app Goto Github PK
View Code? Open in Web Editor NEWAn app made with Flutter to facilitate the game, Two Rooms and a Boom AKA President and Bomber!
Home Page: https://sidp16.github.io/president-bomber-app/
An app made with Flutter to facilitate the game, Two Rooms and a Boom AKA President and Bomber!
Home Page: https://sidp16.github.io/president-bomber-app/
Toggling button is pressent, just need to create a different onPressed
Change the onPressed for drawer home press
Pull up to see game info on a 'pull up dialog'
need to maximise the height available on screen
shouldn't be a huge issue
Opening the app will also be nicer
For ease of use
Should not be able to input any special characters
To make the UI more consistent across different devices
Use MediaQuery
Changing colour if dialog comes up for roles != players
Check what the boolean is being set to
1 to 10 (minutes) for available times
To essentially end the game and show roles etc
Holding isn't intuitive, just tried and it feels weird
Tapping would be better
Create an alert dialog to ensure that they want to leave and then remove them from players list
Creates problems when joining game
Build a snackbar if true to display the alert
Create snackbar when someone joins the game lobby
"$name joined!"
Not sure how this will function
Run this check to prevent two people with the same name joining, could use an alert dialog again
Easier to read
Change what the document is writing back to the DB
So that distribution and starting the timer can be done separately
Name conflicts and game ID checks are all messed up, reorder and place returns in the correct locations
Need to do pushReplacement instead of push
Hide role buttons
To stop an overflow of alerts
Previous bug was when going back to home page it would load splash screen again
drawers.dart is quite messy
will help debugging and adding features
Only show dialog if distributions is not empty
.toString.isEmpty()
So that it is less easy to access / accidental button presses
The dialog has options (radio buttons) for timer length (1 to 10)
Radio buttons so that it's evident you can only pick one
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.