Josh194 / Josh194/BergFlipRefactor
Temporary TODO Migration
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Migrated from TODO.txt
---
Maybe add more comments/prints back in for better error checking
================ INCOMPLETE ================
- Finish Error Checking (Make more unique errors for everything)
- Running client without server running
- invalid username / incorrect username / username already exists
- invalid password / incorrect password
- missing JDK files
- Cleaning up / Quality of Life
- inform user that username and password need to be 8 characters
- JPasswordField to mask password
- clear text fields after submitting
- clean up leaderboard graphics
- password requirements (numbers, capitals, etc)
- display all parameters and results on SuccessView.java popup
- display results of coin flip / die roll (show it landed heads, show it rolled a 5, etc)
- dropdown menu for dice prediction instead of text field
- Limit popups, try showing errors on existing gui (red text, highlight text fields, etc)
- Game Logic Changes / Additions
- more than just d6's for dice betting
- multiple coins betting
- no bet, no win / loss? (play without betting)
- bankruptcy handling
- Advanced Graphics Additions
- gif for coin flip and dice roll
- add icons to menu bar at top of programs
- x error icon for error popups
- colored background / images
================ IN PROGRESS ================
- refactor GameView.java (splitting class)
- Major GUI Additions
- make separate gui for creating an account
- make an account tab for managing money and user info
- has backup codes for changing password?
- display more advanced statistics (win/loss tracking, win streaks, etc)
================ COMPLETED ================
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.