Мне кажется, что с учетом всех этих соцсетей и повальным распространением нетбуков и планшетов перспективнее всего делать видеоигры на движке
Unity 3d. Из достоинств - мультиплатформенность. Игра легко портируется с ПК на Android, iOS, PS3, Xbox360, Wii и даже имеется возможность делать действительно интересные браузерные игры.
Например, добрая половина трехмерных игр для айфона сделана именно на
Unity 3d. Онлайновый
Need For Speed World и шутер для соцсети ВКонтакте
Contract Wars также сделаны на нем.
Движок довольно прост в освоении. Я уже за часик освоился и написал простенький шутер в духе
Far Cry. Еще за пару часиков прикрутил к нему транспорт, динамическую смену времени суток и прочие фишечки современных игр, хотя программист из меня, мягко говоря, хреновый.
Если бы у меня в голове был какой-нибудь хороший концепт и я умел нормально 3д-моделить, то можно было бы заняться на досуге написанием простеньких игрушек.

Если кому то интересно, то вот видеозаписи демок с сайта
Unity3d. Эти же демки можно запускать с их офсайта прямо из браузера.
Unity 3D demos, All rendered in a web browser!!!
Самое оптимальное, думаю, адаптировать рендер под скромные возможности нетбуков на
Intel GMA 3150 (поддержка разрешения 1024х600 например).
--------------------
You know, now that I think about it, they should just start killing people when they turn 29. They're going to be reincarnated anyway so who cares?