Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODO's #22

Open
Brian-Catcow-B opened this issue Aug 20, 2020 · 0 comments
Open

TODO's #22

Brian-Catcow-B opened this issue Aug 20, 2020 · 0 comments
Assignees

Comments

@Brian-Catcow-B
Copy link
Owner

Brian-Catcow-B commented Aug 20, 2020

1. Make a game over thing that quits to main menu when ESC is hit
2. Make pieces auto fall at a speed based on the current level and move down every other frame if down is held
3. Implement DAS left and right (difficult)
4. Level up on enough line clears and make text appear for lines cleared and for current level
5. Make the Vec<ControlScheme> be stored as part of Control so that it survives after each game (or maybe store the other type that is used to build that)
6. Implement GamePads (see gilrs)
7. Config file to hold the control schemes
8. Save file to hold scores (and replays someday?)
9. Fix yet another line clearing bug (2 tetrises scored one right after the other, but not after the clear delay is up for the first)
10. Make pieces random
11. Fix weird thing with saving controls
12. Test DAS more and make sure that it's right
13. Add changelog file

@Brian-Catcow-B Brian-Catcow-B self-assigned this Aug 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant