Duck Hunt has only a few sprites, maybe four or six. It's really easy to just scan the whole image and match those sprites, exactly pixel-by-pixel. This doesn't really need anything that could reasonably be called machine learning or computer vision. Synthetic 8-bit images can be handled with 8-bit algorithms. We don't need much art and we certainly don't need its state either.
Why pick such an example to advertise roboflow?
The article itself also has pretty much no details on how Roboflow works. Not a single code sample! Just links to Roboflow docs.
This is blogspam.