How well does OnLive work?

I recently came across OnLive which appears to be a way to play games basically using remote desktop type services.

Has anyone had a chance to play with this system in their Beta? How good is the resolution/sound? Do you seem to have any latency issues (laggy controls, poor video)? Can you save your games? Do you feel that the service will be worthwhile?


I got a free year subscription of it and my review is this:

"If, like me, you like fast paced competitive multi-player FPS games at high resolutions, this this service isn't for you."

There is some slight control lag. In some games it's not so bad. I played Lego Harry Potter on it and it was pretty good. I also played Splinter Cell on it and it lagged so bad that my character froze and when the controls caught up he was spinning in a circle. I found FPS games to be unplayable basically.

Graphically, it has a maximum resolution of 720p. But, the graphics can sometimes be quite compressed and at times it looks horrible but, others it is OK. The sound is alright as well, nothing spectacular but, it works. It's definitely not HD audio though.

The service handles saving your games and things such as GameSpy logins, which is nice.

I figured it would be good for casual games but, I found World of Goo about 100 times more fun installed on my PC than through the service. I guess if you own a MAC or something it's a good way to get exposure to games not on Steam but, for hardcore gamers I don't quite think it's good enough yet.


Disclaimer: I haven't used OnLive and this is all just my opinion & thoughts (and I'm only really answering the last part of this question)

OnLive is the future of gaming, but more than that, OnLive is a gaming manifestation of a shift in the computing industry that has been gradually taking place over the last 5 years or so.

The entire computing industry has been moving towards a Software-as-a-Service (SaaS) as the Internet has become more integrated with computing and daily life. Products such as Google Docs, Salesforce, Mint.com are all examples of tradition boxed desktop products that have been moved to online platforms (this is sometimes called cloud computing). The idea being that you enter into a service agreement with the company, and rather than receive a boxed product, you receive access to the product.

The big advantages of this SaaS approach is the centralisation of the code & customer base. Piracy becomes impossible, deploying patches to your users becomes trivial, tiered subscriptions become easy to manage and hardware configurations can be guaranteed.

I highly recommend people watch this video from Simon Wardley from Canonical on this "Cloud Computing" (SaaS) model:

So OnLive, which removes the boxed product, is taking this SaaS model to gaming and with it, the big benefits of the SaaS model come with it.

  1. So will OnLive currently work for hardcore gaming?

    No

  2. Will it currently work for certain games?

    Absolutely

  3. Is a SaaS gaming model the future?

    No question

OnLive's biggest issue currently is technology. Gaming is one of the most intensive computing processes currently in wide use. Being able to process thousands of instances of different games, simultaneously and transmit that to thousands of different users accross the world is a huge technical undertaking. With current technology the bandwidth to supply HD video at 30 fps to users with low input latency is just not going to happen. The future however...

So to sum up my rambling thoughts. What OnLive represents is the future, but maybe OnLive has come a little early technology wise. However, every major change in an industry needs a visionary, and maybe SaaS gaming's is OnLive.