Not yet… but soon!
- Do our best to ensure all contiguous Blinks fall asleep at the same time
- Hold for 6-9 seconds and release to send force sleep to neighboring Blinks or automatically send force sleep at 9+
Currently, the default sleep timeout is 10 minutes (which can feel long…) I have been thinking about making it shorter once we have item #1 implemented. Also the wake neighbors helps with this a lot, since waking Blinks is quite tedious at the moment.
The solution I am leaning towards on variable sleep times is that our default sleep time without any button presses will remain at 10 min, but perhaps a game can be designed to timeout earlier if you so choose to. Allowing it to be longer than 10 min feels problematic for all of the obvious battery life concerns. In a game like Fracture, a game can take place for 30 minutes or more… waking it 3 times with a single button press during that game play seems reasonable, especially if they all warn they are going to sleep and go to sleep together. Other games, such as Berry have a lot of button pressing, it feels reasonable that if Blinks timed out after 2-5 minutes of inactivity that it probably signals you are not actively playing and they can go to sleep.
All in all. These are great points, and you are absolutely right. Looking forward to having these features implemented as stated in the issues. And moreover, it will be fun to see your “game select” system. We try ours out with a quick mockup of the interaction first.