Saturday, May 30, 2009

Ruby 2009 and the future of games


This presentation from Jules Urbach shows what the next Ruby demo could look like:

http://developer.amd.com/gpu_assets/ATIGPGPUComputingFusionRenderCloudGDC09CompatibilityMode.pdf


http://business.outlookindia.com/newolb/article.aspx?101987
However, OTOY CEO, Jules Urbach, is optimistic: "We can put any game on the cloud. Eventually, we can virtualise everything, including consoles, hardware and even Grand Theft Auto games. In three to five years, consoles will look different. Perhaps, consoles would be based on data on a cloud."

Meanwhile, consumers across the US will test the prototype in the latter half of this year. Marketing plans, purchase points and so on would be developed later, depending on their verdict.
The idea of server side rendering or cloud computing of games as proposed by OTOY, OnLive and others is really starting to grow on me. At first it didn't really seem that interesting or practical, but the more I think about it, the more I can see its potential. Some random thoughts:

- No more console cycles: Gamers don't need to upgrade their hardware every 4-6 years and game developers don't have to frustratingly wait for the next round of consoles to be able to use new features such as DX11 compute shaders or tesselation
- Game developers can use the latest and greatest GPU's and algorithms instantly, without worrying about developing for a "common lowest denominator" (like Valve did with Half-life 2)
- Piracy that killed PC game development would be much harder (as it is now with Steam)
- Performance problems would be a thing of the past: just add a few hundred extra GPU's to the cloud and the framerate is buttersmooth again. There's no limit to the complexity and visual fidelity of a game: all depends on the willingness of the developer to invest in the server hardware
- no more costly multi-platform ports: the cloud harware is the only platform that needs to be targetted
- the cloud can be upgraded whenever newer CPU/GPU hardware becomes available, memory and SSD's can be added at any time
- It would also mean the end of the chicken and egg problem: small console install bases during the launch window scare developers away, but with server side rendering, everyone with a reasonably fast internet connection and a screen is a potential customer
- Most importantly: no more console wars (at least not of the hardware kind), no need to steal exclusives like Microsoft loves doing,
- Games will no longer be tied to one specific platform and will as a result be reviewed by press and gamers with less bias and have a better chance to sell
- no more hardware problems, red rings, repairs and warranty refunds on the client side
- very cheap, almost free "microconsoles", set top boxes, ... instead of $600 launch price which of course stiffles growth of install base
- the install base for cloud games already exists and is huge: all owners of Xbox 360, PS3, PC, Mac, set-top box with broadband access
- Games don't have to be bought in stores or downloaded and installed any more, but can be played from the moment the game is running in the cloud
- bigger potential for episodic game content (like Half-life 2 episodes on Steam)
- no more DVD royalties from developers to console makers (multiple DVD's for Rage on 360)
- no more limit on the size of the game content (if you want to make a 500GB game and the server has enough memory, go ahead)
- no more "console makers" in the classical sense: MS, Sony, Nintendo will not be making high-tech fully featured consoles anymore, but just simple set-top box like consoles or none at all. Their main focus will become online services instead of hardware. Of course Sony will still sell boatloads of TV's and Blu-ray players. Every electronics manufacturer that can make set-top boxes will be able to make a "next-gen" console.
- GPU makers nVidia and ATI will sell more GPUs to businesses (the render cloud owners, i.e. game publishers) and GPU sales to consumers will drastically decrease. This trend is already taking place: with the rapid death of the PC games market, less GPU's are sold to consumers directly and more to console manufacturers. On top of that, they will not be stuck with selling the same GPU for 6 years in a row.



In short, there are much less restrictions on game development if the cloud server is big enough.

The question that everyone seems to ask with respect to cloud rendering: what about lag? OTOY and OnLive seem to have the answer: new and vastly improved compression algorithms. Latency is reduced to a few milliseconds, not perceivable by the human eye. So I think that problem is solved. An unsolved question is how to make money of cloud games.

Obviously, if cloud rendering becomes mainstream, it will completely transform the current game console landscape. Every game publisher will be able to run its own game cloud (think about Valve and Steam but on a global scale) and offer their own online service with an online store, without having to pay royalties to console makers (just as it was in the Good Ol' PC days).

Friday, May 29, 2009

Andromeda Media Group @ Virtual Edge Summit 2009

We've been hanging out at the Virtual Edge Summit 2009 since yesterday, which is physically located in Santa Clara, California.

Regardless of having a conference pass to attend physically, we've opted to attend the event virtually using the VirtualU universe option. Live streams from speakers representing Cisco, Linden Labs, and others have been talking quite a lot about Social Media this year - so you can imagine we've had to endure hearing the words "Twitter", "Second Life", and "Facebook" so many times that we feel the urge to jump across the table and smack people.

It's not all boring and mundane (just mostly), as there was an excellent speaker from Cisco who was on target talking about integration of technologies, and also the real world cross over and ROI. Stuff like AR (Alternate Reality/Augmented Reality) games that create long term relationships with a brand, as well as a number of other things.

Day One of this Summit was more or less boring with the exception of Zain from Microsoft who was talking about virtual worlds and their usage, but even him we give marginal kudos for acknowledging (ever so briefly) that real world cross over in a virtual event and vice versa is something to look into when creating virtual events.

Sadly, it was a topic which was glossed over and not addressed in detail.

Starting on Day 2, we've heard a panel from Linden Labs, VirtualU, and a couple of others talking about virtual worlds and how business can participate. While some of the questions were answered live by these people, there are still a number of questions which these experts are deftly dodging, such as what happens if your evangelizing of these technologies actually works and you convince businesses to use them in orders of magnitude higher capacity than we currently see?

The problem is that the virtual event today is drawing about 80 simultaneous people to attend, but what happens if business really latches onto this going forward and we start seeing 800 or 8,000 people showing up at the same time? How do we deal with scaling the technology in a cost effective manner for the business?

Right now, SecondLife would not scale upward in a cost effective manner, nor would most 3D virtual environments. The cost to user factor becomes prohibitive at a certain point, and we at Andromeda Media Group would like this to be answered by these industry executives.

Of course, they actually don't have an answer for this, and that is the point we're making right now. Scalability while providing acceptable individual user experiences is not cost effective in a full capacity for attendance. So we're left with the proverbial Elephant in the room.

We all know the Elephant is there in the corner, but nobody wants to acknowledge it.

If you're interested in jumping in during today's events, you can check out http://www.virtualbeginnings.com/start to get an account and the software for logging in. At the very least, you get to hang around people from Microsoft, Motorola, Sprint, Cisco, and many other fortune 500 companies.





Thursday, May 28, 2009

Avatar from Voki

Module 1

Oops! I've already made a mistake and made my first post without reading the instructions. I don't endorse this impulsive, experimental action....honestly :)

A much better intro than last year's course!

First Impressions

Well first of all I'm gutted that some other bloke has got simoncrook.blogger for his blog and doesn't even use it. I was chuffed when I got simoncrook@yahoo.com back in the mid-nineties.

As for the theme for my page it looks a bit North Korean but no atomic tests here.

Wednesday, May 27, 2009

Star Wars related stuff






I kind of like Star Wars a whole lot ok? There will be more to come. Be afraid you will.

Sunday, May 24, 2009

The Last Nine Months

One of our guys recently put together the following video. It was requested by one of BCA link parishes who will be praying for us on Pentecost Sunday (a huge blessing) . It was also played at Synod of the Diocese of Tasmania which met in Launceston over this past weekend.

Mega Eyed Kitty!

After a few hours of using Paint programs.. transparency is the scariest thing ever. Obey Mega Eyed Kitty now or fear his wrath. Kitty domination is imi.. that word that means soon!


Later (10pm and can't sleep) I made this..



Think of how warm YOU could be while doing drugs. The Druggie is every junkies choice in being lovely and warm.. and high.




Friday, May 22, 2009

Edward Sausagehands




He's a real hit at BBQs..


I didn't want to upload an old comic that you guys might of seen on my Facebook.
You might of noticed that I'm not much of a writer. Surely there's nothing wrong with someone who doesn't blog crap right?

Thursday, May 21, 2009

Old school playschool


I hummed Beastie Boys songs while drawing this.

I can haz qualifications?

Apologies for the lolspeak, but I now have confirmation that I passed my NCFE 2* in Equality and Diversity. An actual, physical, certificate is ETA unknown, but I am now qualified to stroke my chin and declare, "I think this may be discriminatory!" :)

I've also started the coursework on my NCFE 3 (Managing Diversity). This comes with the cheering news that our E+D head honcho is pushing for us to get some (financial) recognition for our extra duties. Yay for us!

I think I'll pass on throwing my weight around on TG forums claiming to know everything about discrimination/human rights though. I've learned enough to know its a very tricky subject, and that it's always a good idea to seek further guidance before stating something as fact!

*=equivalent to a GCSE or NVQ2

Wednesday, May 20, 2009

Cupcakes are..






We all know Muffins are just ugly cupcakes.. but seriously, cupcakes are douchebags. Dammit why didn't I use douchebags over pricks?

Tuesday, May 19, 2009

Wednesday, May 13, 2009

Website Downtime

We would like to apologize for the recent downtime experienced on our website since 9:30am EST. Currently the issue has been resolved with the datacenter, and was pinpointed as caused by repeated fuse failure on the rack power supply, and later traced to a faulty power supply.

An electrician was called in and faulty hardware in the datacenter was replaced, bringing our servers back online. Again, we apologize for the inconvenience this may have caused in accessing our website and possibly the link through to our forums.

Thank you for your continued interest and support, and we would like to personally thank those who brought this issue to our attention within minutes of it happening.

- The Management

Monday, May 11, 2009

So crazy it just might work... or not.

A couple of things on the plate lately, one of which is the 3D FTP system which is a scheduled component of Andromeda3D. Some recent testing shows that it is working but not stable enough to warrant a release to our beta team. There are still some things which need to be tweaked before that happens, but most of all we're going over the possibility of a total rewrite of the code via various programmers.

One such coder is our very own Director of Andromeda Labs, while the other programmers will remain unnamed in the spirit of competition. If you are part of our Beta Team in the forums, sound off and let the Director of Andromeda Labs know if you would like to see this component made and released for testing.

In other News

The current website design for Andromeda3D actually has a new and improved version in the works, but we're having trouble staying inspired for the final design. We've been scouring the entire Internet looking for some type of inspiration to fuel us into creativity, but we're not really having any luck.

Website design in general has put a black cloud over us lately, partially due to the web itself seeming redundant with designs. There doesn't seem to be any real innovation with interfaces, and the typical navigation bar/content area is wearing thin on us. When we build the next design, we want it to be something fresh and intuitive, not to mention creative and inspired.

Now, we know we're talking in corporate paradigm buzzwords, but for some reason this can't seem to be helped when looking for inspiration with what we hope for the new design. We do apologize for the inconvenience of having to read the corporate buzzwords, and we'll try to think of something better to describe it next time.

- The Management

Wednesday, May 6, 2009

Meh

Still not feeling chatty. But this made me laugh out loud:



It's even funnier if you imagine David Mitchell reading the caption.