onepool's Issues
Speed billar mode
Spectator mod
GameSocket : Invinting friends
Global notification system
GameSocket : Selecting game rules
Team match making
GameSocket : Timeout problems
- When all players stay at the end, only one (maybe only the master) is kicked from the pool and the other is kick after 2 min (second cycle)
- When kicked cannot longer create game untill refresh
Screen : Official Game Rules
User preferences
Build Phone app : Android
Leaderboard
Game summary action take to much place
Reduce the size of the sumary block
New game rule : Manual party entry
- New rule in selection page
- New GamInterface in backend
- Page 1 : select the friend in the party
- Page 2 : create the team and select who is victory
- Page 3 : game result
- It's full frontend until the confirm button who send a request to backend to confirm the game result and run calculation
Notification system
Authentification
Description of needs
Drafts or UI templates
Acceptance criteria (done when...)
Tip: Write a checkboxed list of sentences in the present tense describing the desired state of the system.
GOOD (clear how to verify, it reports design and interaction decisions
agreed):
- The page shows a button only to logged in users
- The button has the style XXX and label "Logout"
- When pressed, opens a confirmation modal with "OK" and "Cancel" buttons
- ...
BAD (cannot be activated during verification, too arbitrary):
- Logout button
- Modal for confirmation
Validation scenarios
Hint: Use Gherkin syntax to lay them out. It is complete and explicit, human-readable but easy to convert into self-executable tests.
Tip: A scenario title should describe in a complete sentence what happens in that scenario, to improve readability and indability.
OK: Administrator logs into back-office
BAD: Backoffice login
Tasks
This section is populated by the developer and reports the expected practical activities to meet the requirements. Useful for estimating and for day-by-day monitoring. Better if it reports checkboxes to track completion.
- Task 1
- Task 2
- ...
Notes
GameSocket : Scroll Up on next player turn
Progression bar on game setup
Friend list
Description of needs
Drafts or UI templates
Acceptance criteria (done when...)
Tip: Write a checkboxed list of sentences in the present tense describing the desired state of the system.
GOOD (clear how to verify, it reports design and interaction decisions
agreed):
- The page shows a button only to logged in users
- The button has the style XXX and label "Logout"
- When pressed, opens a confirmation modal with "OK" and "Cancel" buttons
- ...
BAD (cannot be activated during verification, too arbitrary):
- Logout button
- Modal for confirmation
Validation scenarios
Hint: Use Gherkin syntax to lay them out. It is complete and explicit, human-readable but easy to convert into self-executable tests.
Tip: A scenario title should describe in a complete sentence what happens in that scenario, to improve readability and indability.
OK: Administrator logs into back-office
BAD: Backoffice login
Tasks
This section is populated by the developer and reports the expected practical activities to meet the requirements. Useful for estimating and for day-by-day monitoring. Better if it reports checkboxes to track completion.
- Task 1
- Task 2
- ...
Notes
Offline handler
- All player need to join the party at first and make the team
- When the game has start, all player expect one player can disconnect, the game will be managed by the remaining one
- If a player try to rejoin the game, it will be bring back to the initial game
- The game manager need to handle offline player
- #56
Score calculation problem
Make the score calculation backend
GameSocket : Kick player after timeout on end game
- Kick player after 60s the game change status
- Add a button to let the player leave the game
GameSocket : Game
Build Phone app : Apple
Auto reconnect to websocket
When a internet connection issue appear, we need to refresh the page. Make auto reconection
Screen : Home
GameSocket : next CurrentPlayer determination problem
On a party of 3 vs 2, they were a problem of next player calculation. Maybe because those players has been disconnected from the party
GameSocket : Teaming players
Ranking system PP (Pool Point)
Pool loading animation
GameSocket : Save the party using NoSQL
- Add MongoDB to indus docker compose
- Make the PoolGame object as an MongoDB document to be persisted
- Save the game on game finished
QR Code
Blue flicker on click on smartphone
A blue flicker appear on smartphon when clicking on balls or faults
Navigation bar
Toggle ranked
Develop the possibility to the player to enable/disable ranked
Authentification system
Description of needs
Drafts or UI templates
Acceptance criteria (done when...)
Tip: Write a checkboxed list of sentences in the present tense describing the desired state of the system.
GOOD (clear how to verify, it reports design and interaction decisions
agreed):
- The page shows a button only to logged in users
- The button has the style XXX and label "Logout"
- When pressed, opens a confirmation modal with "OK" and "Cancel" buttons
- ...
BAD (cannot be activated during verification, too arbitrary):
- Logout button
- Modal for confirmation
Validation scenarios
Hint: Use Gherkin syntax to lay them out. It is complete and explicit, human-readable but easy to convert into self-executable tests.
Tip: A scenario title should describe in a complete sentence what happens in that scenario, to improve readability and indability.
OK: Administrator logs into back-office
BAD: Backoffice login
Tasks
This section is populated by the developer and reports the expected practical activities to meet the requirements. Useful for estimating and for day-by-day monitoring. Better if it reports checkboxes to track completion.
- Task 1
- Task 2
- ...
Notes
GameSocket : Back to previous step
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.