Posted on 03 April 2009, at 4:33 pm, by Raymond Yu
If you knew me, then you’d probably know that I’m a proponent of the cloud and cloud computing. I have replaced native, client-side apps when I could. An example of this is the icon of Google Docs, which always stays in the Dock on my MacBook Pro, as I use it in place of Word for Mac or Pages. For spreadsheeting, I use Google Sheets. Except for presentations, which I still feel more at ease editing in my copy of Keynote ‘09.

The reason I simply love cloud computing, is simple. Everyone only needs relatively weak connections, and a broadband connection. Heck, sometimes even something weaker can be utilized. But the point is, you could run something like Google Docs almost as well on a 5-year old computer as you could run it on a Mac Pro.
It also opens up potential for possibly mobile apps. Having something like Google Docs could mean that I could access the Google Docs website online on my iPhone or my BlackBerry (Although my BlackBerry came with DocumentsToGo) without having to download any sort of client-side software, using only the built-in browser. It also is a good thing for developers, as developers do not need to constantly write code for every single differing platform that is existent out there, and do not need to compile their code for different platforms either, but they could stick to what they know with web technologies such as PHP, Ajax, and CSS.
However, it looks like folks from the company OnLive have a new direction for the Cloud – Gaming!! Yes, they’re actually developing cloud apps for gaming. What happens, is that instead of running games on your own computer/games console, all you have to do, is download a 1 megabyte file onto your PC or Mac. Or, alternatively, if you plan on playing it on your TV, you can buy their MicroConsole device, hook it up to a broadband connection, and hook it up to your TV.
What happens then is that all of the computations and processing power needed for the game is housed at a server farm somewhere, and the video is then streamed back to your computer, or your TV. Given the fact that unlike streaming services like YouTube, which only send video from their servers to your machine, OnLive also has to receive commands and instructions from your controller or your keyboard and mouse, I’d be rather concerned about network latency issues. Can it cope? However, they quote that a 1.5Megabit connection is all you need to start playing. thanks to their revolutionary compression technology. Given that 3G speeds on the iPhone 3G itself is already ready up to 3.6Megabits, that means just about any computer will do (sorry, dial-up folks!).
Here’s a video showing Crysis being played on a Dell with INTEGRATED GRAPHICS:
Any takers?
Link: Technology Review.
No related posts.
April 3rd, 2009 at 8:17 pm
Isn’t it great when the old concept of dumb terminals comes full circle. And I’m so happy to ditch Microsoft Office for Google Apps. I set my kids up with Google Apps and I have no idea why schools don’t make it their standard package as well because every home with a computer and an Internet connection has a copy of Google Docs — which is free and requires zero maintenance!
April 3rd, 2009 at 8:57 pm
In essence there are no “minimum requirements” for these cloud apps – well technically there are, but nothing that computers manufactured in the last, say… 10 years, can’t do? But now you can even have a 10-year old Dell with a broadband connection playing Crysis!!
April 6th, 2009 at 1:21 am
Yeah. Funny how people backtrack to old ideas sometimes eh? Now we'll have dumb terminals connected to server farms. Again.
April 6th, 2009 at 12:42 pm
I am still skeptical for the reason that there were articles about folks ditching wired phones for cell phones while the vast and overwhelming majority of people could still identify with 'can you hear me now' and the 'dropped calls' commercials.
The tech demo was done in a near-infinite bandwith and zero lag situation. That is very nice, but in the real world latency will be a major problem, because unlike having the game on your PC and using client-side prediction – where you see what you did but might get some lag in terms of what others do, you will now be completely dependent on the server to process your actions and the results.
I also think there are a number of business model questions out there about how much you pay and what sort of own/rent rights you get, and multiplayer issues and community features, and so on.
I am very interested as someone who has ridden the PC-upgrade-train forever in order to keep up with the newest games, and would like nothing better than to just dump more money into a 'turbo' internet hookup and forget about upgrading my PC for a while!