RSS
Showing posts with label Future. Show all posts
Showing posts with label Future. Show all posts

The Future of Gaming is Now!

March 25, 2009

I’m sure many of you are following the news coming out of the Game Developers Conference going on this week. Probably the most exciting news released thus far is details about the OnLive gaming service that looks to be pretty revolutionary for the gaming industry.

For those not following the story, OnLive is basically “cloud computing” for gaming. It’s platform agnostic, meaning that you don’t need any particular console or PC to play the games offered by the service. You can use a PC or Mac or a little console-like device provided by OnLive to plug into your TV and play all of the games available on the service as if you had them exclusively on your home device. The service takes care of all the thinking your machine is currently responsible for and off-loads it to their own servers where it renders the game play and video and sends the data back to your machine via the Internet. What the means is that you don’t need any particular set of hardware requirements for your games. PCs/Macs don’t need beefy system specifications and consoles will all be essentially equal in terms of horsepower because they aren’t using anything but input/output and data transfer services in order to play the games.

 

Besides offering gaming that doesn’t require any specific platform to play games, the service also is said to offer a greater community aspect then you find with most games. Essentially the streams that are sent to your machine in order for you to play the game can also simultaneously be sent to other spectators who want to watch you play. The service also offers a “brag” feature that will capture the last 15 seconds or so of your play and let you create a shareable moment of awesomeness that others will be able to view through the service. You will have the option of adding voice over to these streams so you can record specifics. I can see this being helpful for people providing helpful walkthroughs or tips to get through parts of certain games much like you find currently on YouTube.

 

This service has great potential to change gaming as we know it. Going into beta this summer and a launch some time next winter, we will soon get a peak at whether or not the Internet is capable of delivering this kind of content to individuals at it’s current state. The Internet has always been a pretty sloppy delivery medium and you have no direct control over the speed your end users get which can ruin their experience with a service like this. It’s possible that this service may end up being ready before the Internet itself is ready to handle delivering this content to users on a large scale.

 

The other issue that crops up is latency. Online gaming is already plagued with problems when it comes to latency and can directly influence the end result of the game for the user. When that happens, it’s only sending small bits of data to the server and then to all clients. Imagine having to send that data in addition to the large stream that is containing HD video content for your TV. It will also be interesting to note how much data the service ends up sending over the home connections and whether or not bandwidth limits imposed by ISPs start coming into play. I could imagine that some individuals who spend many hours a day playing video games may reach those limits quickly.

 

It’s a great idea that I hope is successful, it may take a few years after launch for the service itself and the Internet to actually be up to the task of making this concept a smooth reality, but I will keep my eyes on this as I’m sure many of you will as well. Here are some videos detailing the OnLive service.

 

 

 

Another great movie about the service can be found here: http://i.gizmodo.com/5183416/onlive-demos-streaming-games-yes-thats-crysis-on-integrated-graphics

Google Chrome

September 2, 2008

It was inevitable that Google would some day release their own browser. While in the Google vs. Microsoft wars it seemed as far as browsers broke down on the fields of battle, it came down to Firefox vs. Internet Explorer. There are a couple of interesting issues that come to mind as I await for the beta of Chrome to be released today.

Where will Chrome fit in?
Google's take on the browser seems to promise much, and it had better come through on those promises if it wants to take market share away from Firefox as well as IE. But taking users away from Firefox probably isn't Google's aim. That may end up hurting their tug of war against Microsoft, mainly because IE is already on all windows based computers right out of the box and anyone who looks for a different browser gets Firefox because it has the name for itself as the "Anti-Microsoft" browser, or the "more secure" browser. There are those Google-fan boys that worship anything the company does as pure gold, which will ultimately be the largest voice for Chrome support out on the Internet, especially in the next couple weeks as we get to poke and prod at the beta version. In the end, Google probably won't mind stealing Firefox users. As long as they aren't using IE, they will be happy. I'm sure this will create a rift in the Anti-IE browser community, fighting over Chrome and Firefox as the best alternative to IE.

What I hope to see in Chrome
Chrome sounds very nice on paper. I'm eager to see what their "new take" on the browser is going to look like. There are some obvious features, it will most-likely support all Google products and will have a way to integrate right in to each and every page you are viewing. This way you can look at a map that relates to the site you are on, while writing a blogger post about some new topic, as well as chatting with your friends in the Google Talk app, all while using Google's search to come up with new links for you to peruse. Google Calendar may pop up and notify you of appointments or upcoming birthdays while you have the option of saving any image you see to your Google Picasa account. What I'd really like to see is a mobile version of the browser that will work on Windows Mobile devices so I can get a replacement for the mobile IE, but I have a sneaking suspicion that Google will reserve a mobile version of Chrome specifically for the Google Android mobile phone platform. At some point later they may release their own mobile version but not until Android has the amount of market share they are looking for.

Final Thoughts
I like most Google products, in fact I can't think of one that really is all that bad. The spreadsheet could be a little more robust, but as far as being an online application it does well and has potential. I used Google Desktop when it first came out and while I kind of liked it, it didn't really end up being very useful for me and removed it after a couple months. Chrome will be good a solid browser platform, I'm hoping that the integration of Google widget applications will also provide a good developer API so that others can create their own with easy integration, or even use existing Google Desktop Widgets with a minor tweak or two. As I sit here looking at my Firefox toolbar, I note lots of extensions on my toolbar for various activities. For Chrome to be successful, those extensions will need counter-parts which will most likely take time to develop and also be a major contributing factor to its success as a browser platform.

Looking at the bigger picture, this may also be a first step for Google in writing an operating system to directly compete with Microsoft. As every thing becomes more web-oriented and websites themselves become applications, as the concept of "Cloud Computing" becomes more and more prevalent and concrete, it makes perfect sense for a company like Google and all of the technologies it represents to create an OS that directly operates with the Internet as it source rather than the machine itself that it runs on. It could end up completely changing the way we know computers today and pushing all future hardware into a 1 single compatibility construct that only has the purpose of interacting with the Internet using a Google OS of sorts.

Once the shift of home and business machines changes over to a new medium, it would then push into the mobile devices. Or perhaps more likely, it will be the mobile devices that will be a the forefront of this change. The iPhone is already a product that could be eventually seen as the pioneer product in 10-15 years. Imagine having a single device you carry around with you that integrates into "The Cloud" for all your applications, when at home or the office, it automatically connects to your workstation peripherals. In 20-30 years we could even see bio-engineered versions of this technology directly embedded in people themselves. We live in interesting and exciting times, who knows where we will be in 30 years.