rancher-sandbox / kubecon-ai-demos

3 stars 6 forks source link

UI and Gameplay Interface #7

Open mak3r opened 2 years ago

mak3r commented 2 years ago

Multiple micro-services

Functionality Start game Select computer gesture Send computer gesture to NATs mq Show results

High level process

  1. Booth staff starts game (ideally player can start - see below)
  2. System plays N rounds (configurable # rounds?)
    1. System shows countdown to play 3..2..1..play
    2. User makes gesture and robot makes gesture at same time
    3. Computer gesture is displayed on screen and on robot arm
    4. User gesture is display on screen
    5. Winner of the round is announced
    6. Repeat until N rounds complete
    7. Overall winner of the sequence of N games is displayed. [win|lose|tie]

Need operator to approve use of the system Can we use badge scanning to start the game?

Stretch

agracey commented 2 years ago

I've added some initial UI code. Will work on state machine tomorrow.