joshzcold / Cold-Family-Feud

Host your own Family Feud game. Mobile friendly with built in buzzers.
https://famf.app
MIT License
75 stars 44 forks source link

Feature: State-based game admin flow #70

Open theredwillow opened 8 months ago

theredwillow commented 8 months ago

Disclaimer: Forgive me if I'm missing something as I'm still discovering everything in this repo.

While I can see the value of being able to control anything at any time from the admin page, there is a certain level of game play cognitive load that comes with that.

I propose a second admin page that follows the flow of the game. For example, loads as title page, button for start game, buzzers appear to first users, admin clicks answer or strike, etc...

The idea being that only the currently relevant information is displayed as the game progresses. Of course, catastrophic bugs can sometimes appear out of nowhere so I'd keep the current admin page as a failsafe.

joshzcold commented 8 months ago

That's not a bad idea. I think if the admin controls in code all got put into reusable components then you could import them for the new window without too much work.

I could also get an iframe of the /game window so you don't need a separate browser window so see what's happening. This would be a quick and dirty solution