You can do graphics with Python. The trick isn't to do with the language, so much as your understanding and patience etc with developing graphics.
I've found that, if the game is interesting enough, sighted people might try a game with simple (ex: Swamp) graphics, but graphics quality is a big enough deal that you wouldn't get very far without something better, or at least something that takes the limitations and turns them into an art form (see: retro-style, everything from Square).
I think we can do better, naturally.
If there were an open source 3d modeling application which was halfway comprehensible, code-wise, and was particularly suited for character models, making such a program accessible seems like a much better option than throwing something together from scratch. But I must caution that "accessible" might be a strong word for what I'm imagining.
Here's how I made that Jacolantern. I just reread the code and didn't pay attention to whether the light is on or not. I'd call this average difficulty when it comes to graphics: you don't get to just draw things in a model editor and write code just to import and animate, but you don't have to put up with OpenGL's ... whatever that stuff is that you have to do before you can so much as display anything I don't even.
I like VisualPython / VPython's approach to graphics. It's the closest thing I've seen to BGT's sound features. Too bad I couldn't get anything but the example that draws the X/Y/Z axes to work. Maybe it'd make sense what I did wrong if I go back and check now, I dunno. (Bonus: VPython was, at least when I checked, faster than other popular 3d graphics engines. It does not, however, come with collision detection. It's meant mostly for, like, diagrams and stuff, even though it's capable of plenty.)
(I did make a halfway decent character pic with Java at one point, but the code is on a hard drive somewhere. And I'm still not convinced people weren't downplaying the flaws with the face. ... I don't remember if it had a nose. ... Or eyelids. ... I need to go dig this up and check in the next 12 hours -_- )
Some of my games
Keep up to date by following @Jeqofire on twitter!Ear Ninja?