I think your definition of "gamer" is different from mine. We don't all play the AAA titles.
I write 3D code for mobile devices, and I'm continually astonished by what these things are capable of, i.e. your comment about poker and Farmville is a bit too much snark. Besides, it seems you're equating game quality with poly count. There are a lot of visually stunning, intelligent games that run great on phones that would be perfect on a larger screen.
Otherwise, what you say is perfectly reasonable and quite true. But comparing a phone with a computer running Crysis doesn't seem quite right.
What I want to know is what's stopping people from doing this now? Wouldn't most tablets, and probably phones, have something in place to connect video to a TV? HDMI would be nice but I'd imagine a proprietary cable of some sort?
Not really. A Python port, PyGG2, is currently in development, and that might have a chance of mobile support, but I don't expect so. The current GG2 is written in Game Maker. While GM has cross-platform Mac/HTML5/iOS/Android support, we use a custom-built windows-only networking library, so this isn't really an option. Also, we've been meaning to migrate away from GM for quite some time, due to its performance and limitations.
> Besides, it seems you're equating game quality with poly count.
As someone who, in terms of raw gaming time, spends more time beating Ninja Gaiden on the NES than playing the favorite FPS of your average 11 year old, that seems dubious at best.
The original Ninja Gaiden series is the Liszt of gaming.
I write 3D code for mobile devices, and I'm continually astonished by what these things are capable of, i.e. your comment about poker and Farmville is a bit too much snark. Besides, it seems you're equating game quality with poly count. There are a lot of visually stunning, intelligent games that run great on phones that would be perfect on a larger screen.