GAME JOBS
Contents
Unity's Future In High-Definition
 
 
Printer-Friendly VersionPrinter-Friendly Version
 
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
June 6, 2013
 
KingsIsle Entertainment, Inc.
Concept Artist
 
Red Storm Entertainment, a Ubisoft Studio
Assistant/Associate Producer
 
Wargaming.net
Build Engineer
 
Gameloft - New York
Programmer
 
Wargaming.net
Build Engineer
 
Virdyne Technologies
Unity Programmer
spacer
Latest Blogs
spacer View All     Post     RSS spacer
 
June 6, 2013
 
Tenets of Videodreams, Part 3: Musicality
 
Free to Play: A Call for Games Lacking Challenge
 
Cracking the Touchscreen Code [2]
 
10 Business Law and Tax Law Steps to Improve the Chance of Crowdfunding Success
 
Deep Plaid Games, one year later
spacer
About
spacer Editor-In-Chief:
Kris Graft
Blog Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Mike Rose, Kris Ligman
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
Education:
Gillian Crowley
 
Contact Gamasutra
 
Report a Problem
 
Submit News
 
Comment Guidelines
 
Blogging Guidelines
Sponsor
Features
  Unity's Future In High-Definition
by Christian Nutt [Business/Marketing, Programming, Interview, Indie]
12 comments Share on Twitter Share on Facebook RSS
 
 
February 29, 2012 Article Start Page 1 of 4 Next
 

Unity has become a cornerstone of the indie and smartphone game space, but does the tool set have what it takes to stand up to "triple-A" developers' needs?

This is an initiative that was first spelled out by CEO David Helgason when he took the stage in San Francisco this past September at the company's Unite conference.



"As we grew as a company and our stature in the market grew, it turned out people wanted more," he said at the time. "It turned out that Unity has fallen short in some things," but "we realized around a year ago we actually had the energy to fix this." To that end, he said, "We recruited people behind the leading triple-A engines today."

Since last July, in fact, a small splinter team, based in Stockholm, Sweden, has been working on the initiative. Their job is to figure out what developers need, and if the engine isn't where it needs to be, they will make the effort to make sure that it gets there.

Erland Körner, a technical artist, and Renaldas Zioma, who was mobile tech lead on Unity before moving into the triple-A initiative, both worked at EA's DICE studio, which is also in Stockholm, prior to their tenures at Unity, and the two are interfacing with teams both big and small to determine what features the engine needs, and what implementations of these features will serve the broadest user base.

In this interview, the pair speak extensively about how they interface with developers to determine these needs, why they set up in Stockholm, and just what they hope to achieve with the tool now and in the future.

At Unite, David Helgason talked about the triple-A initiative, but it's been a little bit quiet from the company.

Renaldas Zioma: I don't think we like the name "triple-A," per se, but it's more "high-end features." One part of the initiative, you might say, was directed on the iPhone side, so something like Shadowgun is an example.

We considered the list of high-end features for the iPhone platform, and there are many things developed for that that are not in the public release currently. They are coming in the next release [Ed. note: Unity 3.5, which has been released since this interview was conducted], or some of them may come later, afterwards, when they are polished. So, it was a quite significant internal effort for us.

Erland Körner: We are working with external developers on other projects as well. We started with this just recently, so I think it's not gonna happen overnight that we will get these releases to the public. But I think within shorter than we believe, there will be something for the public to see of this.

RZ: For us, it was more internal directions that we take for things which are not immediately seen in our public releases. But it's something we're doing internally -- whether it's refactoring our code base or working with external teams to find the weak spots and fix them first, instead of going full-out with the public features. First we are looking for the external teams to try it out. To work with them closely, to fix that stuff, or to implement certain functionality.

If "triple-A initiative" is kind of a misnomer from your perspective, what is the goal of your work, then, with the engine? What are you trying to achieve?

RZ: It depends what you call triple-A, of course. What do you mean by saying "triple-A"? That's why we don't really like it. For us, what does triple-A mean? It's very undefined.

It's a term that gets thrown around in the industry without a lot of thought behind it.

RZ: It's hard to answer this question, specifically.


Renaldas Zioma and Erland Körner at Unity's Stockholm office.

What is the goal of your work, with the engine? What are you trying to bring to it that it doesn't have?

EK: I guess we're trying to stretch more towards high-definition projects, in any sense. We're trying to open developers' eyes by doing much more challenging projects, I think, using Unity.

RZ: That [term] was something towards external developers -- yeah, we want to push some limits and show how that can be done in Unity. On the other hand, I would say we are looking more towards how artists are working in the bigger teams. Analyzing that and making sure we not only cater for indie developers, but for bigger teams, the way artists work in a bigger team, we analyze that. Even just the features -- to make it more intuitive for them to work.

EK: Streamlined for handling bigger projects and substantially larger amounts of content and such things.

RZ: The particle system, for instance, the new one, it's an interesting example because it was born while working on Shadowgun. The reason for it to be born was because people weren't happy, there wasn't enough artistic control of the particle system previously, in Unity. So, we tried to attack that problem specifically, to be more art-friendly.

We tested it on Shadowgun for a little while, but then we had a small group, we we selected individual developers with quite a lot of experience -- not from inside Unity, but outside. Customers. We've gotten quite a bit of feedback on how to make it more friendly. Intuitive.

Something I've been having a lot of conversations with about these new features in Unity is how adding them helps everybody. Just because things aren't necessarily targeted towards "triple-A" -- and maybe that's why you don't like that exact term. Improving the engine helps everyone, right?

RZ: Yes, we think so. That's the reason why we don't release some things immediately, even if we have implemented them internally. Anyone can use it, so it's not only for the 20 people who already spent a year with Unity, so only they could use it. We don't want that. We want indie developers to be able to benefit from that as well, as much as possible.

I do get the sense that the technology is starting to be taken up much more rapidly, and by studios as well. I don't know if there's a "triple-A" $20 million game in Unity. It seems like a matter of time, if you guys keep along this path.

RZ: There are certain MMO games you could say they are very expensive, so I don't know if you can count them or not.

 
Article Start Page 1 of 4 Next
 
Top Stories

image
Keeping the simulation dream alive
image
Q&A: With Neverwinter inbound, Cryptic founds Seattle studio
image
A 15-year-old critique of the game industry that's still relevant today
image
Advanced audio streaming in Unity
Comments

Tadhg Kelly
profile image
Interesting, but it makes me wonder whether there will be a lack of knowing who their target customer really is. The engine that tries to do everything seems to eventually end up compromising a lot, so you get into situations like Renderware, Flash and Unreal have with developers of all stripes grumbling about how it doesn't do *whatever* exactly as well as it could or they would like.

Megan Fox
profile image
Considering that Unreal is the market leader in the console space, I'm not sure that ending up with a similar problem would be at all a bad thing for Unity ;) Similarly, having that level of feature set certainly wouldn't be a bad thing for me as a developer.

It seems like you're talking around a specific concern. Are you worried they're going to abandon small developers / shift their focus to larger developers?

Tommaso Lintrami
profile image
I must agree with Tadhg concerns about the will to support every kind of platforms.
In last engine updates we have seen a lot of Flash export fixes, but still wouldn't support terrains, so I wonder why put so much effort to support a plug-in than soon or later will be abandoned in favor of of html5.
All this Flash export throug FLEX thing just delayed other platform important fixes, and perhaps they introduced new problem in already settled platform supports.
I love Unity I have been using it since 3 years now, and I would really express my own concerns about this great middleware.
I'm going to teach Unity and C# in an important game dev school/course and I will be ashamed if in few time Unity takes a wrong road.
I understand that publishing to flash gives to indie devs more power and more possibilites, but support NAcl on google chrome was a big step already, why do not fix ALL other platform exports issues and lose development time on such a platform(flash) ?
Also, if someone want to export to Stage3D can use the Adobe suite, why should they care about flash export at all ?
I would be happy to have it as a new supported platform, but I won't delay any other platform to try to support that one.

Yifu Qiao
profile image
Tommaso I think we have somewhat similar concerns.
I have also been using Unity for 3 years and I love it.
I have always shown more respects to Unity than UDK.
However, from my past 2 years working experience, I felt like no matter how hard I try, it just seems almost impossible to make the game as beautiful as that in Unreal.
Now, in terms of job security, I felt if I have spent more time in Unreal3/UDK, I may end up being in some bigger projects/ higher quality games that I have always wanted to do.
Like it mentioned in the beginning of the article, Unity get attention from indie developers and mobile developers, but from my 2 years web game/ mobile game developing experience. I always feel people in this industry aren't serious about making a good game, at least, I haven't worked with any.
Don't get me wrong, I really loved Unity. However, my career goal is not just making mobile games and be happy. I want to make some bigger games that people can enjoy on PC and consoles and that has been my dream. I haven't seen any successful Unity games on the platform I mentioned, and I think it means something, maybe Unity just lacks some "Triple-Aness", whatever it is.
With above being said, I am learning Unreal3/UDK myself currently. I still hate it, but at least UDK/Unreal 3 is proven technology for PC games and console games and I think it is worth the pain.

Christopher Myburgh
profile image
What console titles are there that were actually developed using Unity? I have never seen the Unity logo on anything I've played on X360 or PS3, retail or digital download.

Jeremy Alessi
profile image
Rochard is on PS3. Also you woukdn't see the Unity logo on anything developed with the pro license.

Christopher Myburgh
profile image
Hmm... interesting. Why is that though? Are Unity Pro licensees... ashamed? :|

Mike Motschy
profile image
it allows you to put your own splash screen, or use the unity pro (but why waste precious loading time?). You pay for it, so you can do what you want I guess!

Jeff Murray
profile image
Why slap other company's branding on things when you don't have to, Christopher? If you wear clothes with logos and company names all over, does that (in your mind) show everyone how 'cool' you are?

Jordan Blake
profile image
I can understand why some developers would choose to. It's not "Urgh, I have to slap this company's ugly brand across my shiny new product", but rather "I appreciate the quality software and support that this company has provided, and I'll try and show that appreciation by giving them a little credit in-game." It certainly has nothing to do with being "cool", but rather being appreciative and thankful.

Trent Tait
profile image
@Jordan You're free to retain their splash logo, but for me as both a developer and a gamer, it serves as a frustration waiting to get into the game. I don't mind telling people I use Unity, but I don't want to delay my players getting into the game any longer than absolutely necessary.

Greg Quinn
profile image
Sometimes I think it's because developers just want to show that they have the pro license lol.

I don't use the Unity splash screen in my games, but I do give Unity credit in my game credits.


none
 
Comment:
 




UBM Tech