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