joeycastillo / Sensor-Watch

A board replacement for the classic Casio F-91W wristwatch
Other
1.17k stars 234 forks source link

Game: Higher or Lower #259

Closed Chris-E-J-Ellis closed 2 weeks ago

Chris-E-J-Ellis commented 1 year ago

A take at an implementation of the "Higher or Lower" or "Play Your Cards Right" game. I've tested it on the emulator, and currently have it running on my Sensor Watch; I'm not entirely convinced it's fun, but it seems to be working as intended =D

Dumping description from the header file below:

Higher-Lower game face

======================

A game face based on the "higher-lower" card game where the objective is to correctly guess if the next card will be higher or lower than the last revealed cards.

Game Flow

Scoring

Misc

The face tries to remain true to the spirit of using "cards"; to cope with the display limitations I've arrived at the following mapping of card values to screen display, but am open to better suggestions:

| Cards   |                          |
|---------|--------------------------|
| Value   |2|3|4|5|6|7|8|9|10|J|Q|K|A|
| Display |2|3|4|5|6|7|8|9| 0|-|=|≡|H|

The following may more legible choice:

| Cards   |                          |
|---------|--------------------------|
| Value   |2|3|4|5|6|7|8|9|10|J|Q|K|A|
| Display |0|1|2|3|4|5|6|7|8 |9|-|=|≡|

Future Ideas

joeycastillo commented 1 year ago

Played with it a bit this morning — this is fun! Holding off on merging tho because I do think that your alternate choice might indeed be more legible. As it stands it is a little bit confusing that the value 0 is higher than 2 and I think that might throw people for a loop — but the use of graphical elements for the "face" cards of Q, K and A does indeed feel pretty intuitive to me.

Open to your feedback, happy to merge whenever you respond one way or the other!

Chris-E-J-Ellis commented 1 year ago

Played with it a bit this morning — this is fun! Holding off on merging tho because I do think that your alternate choice might indeed be more legible. As it stands it is a little bit confusing that the value 0 is higher than 2 and I think that might throw people for a loop — but the use of graphical elements for the "face" cards of Q, K and A does indeed feel pretty intuitive to me.

Open to your feedback, happy to merge whenever you respond one way or the other!

Thanks for taking a look, and also for creating such a great platform! The alternative card faces only really occurred to me as I was writing up the instructions, and I think you're probably right they seem to require a touch less brainpower to figure out. Appreciate the second opinion!

I'll update the code either later today or tomorrow and re-merge in main, thanks!

matheusmoreira commented 2 weeks ago

This PR has been merged into main but did not automatically close because it was rebased.