4 ms·
Terry C does great work. I’ve put many hours into super hexagon. It’s the quickest and most reliable way for me to get into flow. Selfishly, I hope he one da
by willis936 6y ago
Terry C does great work. I’ve put many hours into super hexagon. It’s the quickest and most reliable way for me to get into flow.
Selfishly, I hope he one day releases the source code to super hexagon as well. The 60 fps lock and large double buffered vsync latency are killers. I play with vsync off, but an unlocked refresh rate would be fun to feel.
- ddevault 6y agoI asked Terry about Super Hexagon a while ago. His reply: Hey! This is something I'm thinking about! Super Hexagon's 10th anniversary is in 2022, but it's possible I'll end up doing it sooner than that... - Terry
- StavrosK 6y agoI emailed him asking about a way to get the current color on the screen, for a LED project I wanted to do: https://www.youtube.com/watch?v=nYnmtfN_lrg https://www.youtube.com/watch?v=nYnmtfN_lrg He replied and was very helpful. Unfortunately he didn't know of a good way to get the color, but he did send me a bunch of other code for a related project he had. In the end, I just captured the color from a single pixel on the screen, which was fast and good enough for me, and the result is above.
- levidavidmurray 6y agoHow do you detect "Game Over" when simply capturing a single pixel?
- StavrosK 6y agoIIRC the pixel is the first pixel of the time bar, and the entire screen flashes white when you lose, so I just detect that. The code is here: https://gitlab.com/stavros/gamelights/-/blob/master/misc/capture.py#L108 https://gitlab.com/stavros/gamelights/-/blob/master/misc/cap...