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

Update Thumgeon button code to use API #189

Open
ace-dent opened this issue Sep 7, 2023 · 2 comments · May be fixed by #243
Open

Update Thumgeon button code to use API #189

ace-dent opened this issue Sep 7, 2023 · 2 comments · May be fixed by #243

Comments

@ace-dent
Copy link
Contributor

ace-dent commented Sep 7, 2023

As a 'core' game, Thumgeon should use the Thumby API where possible; in part for best practice/ education.
The custom button handling code should be replaced with API equivalents.
This also avoids the extra import of Pin from machine.

@ace-dent
Copy link
Contributor Author

ace-dent commented Sep 8, 2023

Corresponding issue for Editor repo is here.

@ace-dent
Copy link
Contributor Author

Additional 'wish list' :

  • Test and ensure every dungeon floor has stair exit present during proc'gen'.
  • Implement our own PRNG, to avoid Mersenne Twister - less resources and easier to save/ restore state. Perhaps XOR shift?
  • Add game auto save, whenever we change the floor. (Or more frequently?).
  • Check balance for enemies beyond floor 5.
  • Add more utility to 'shirt' and 'pants'?

@ace-dent ace-dent linked a pull request Jun 27, 2024 that will close this issue
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

Successfully merging a pull request may close this issue.

1 participant