Live data from Hacker News

Unity game engine 3.0 will support Android, PS3 and IPad

gamasutra.com

11–20 of 21 posts

Re: Unity game engine 3.0 will support Android, PS3 and IPad

#11
post #9
post #7

Earlier quoted context omitted.

> Linux is well and ahead as the top requested feature Likely requested by the fabled "vocal minority".

I've upvoted you because it's probably true...it probably is a vocal minority (Linux users are very vocal and a minority). But, I also think it would increase the appeal of the platform for a lot of developers. Developers love Linux at a rate far beyond that of the population at large. I see maybe 20-40% Linux users at even non-OSS oriented gatherings of hackers. I do all of my hacking on Linux, and wouldn't have any…

You also have to realize the availability of a webplayer and the complete IDE for linux are different things. What that vocal minority seemed to aim for was the ability to play the unity games and not to have the IDE for linux.

Re: Unity game engine 3.0 will support Android, PS3 and IPad

#13
post #9
post #7

Earlier quoted context omitted.

> Linux is well and ahead as the top requested feature Likely requested by the fabled "vocal minority".

I've upvoted you because it's probably true...it probably is a vocal minority (Linux users are very vocal and a minority). But, I also think it would increase the appeal of the platform for a lot of developers. Developers love Linux at a rate far beyond that of the population at large. I see maybe 20-40% Linux users at even non-OSS oriented gatherings of hackers. I do all of my hacking on Linux, and wouldn't have any…

Game developers don't like to ship code for Linux. In any case the state of the drivers is such a mess that supporting a game on Linux would likely be a nightmare.

Linux support would be great for some kinds of hardware / software bundle, where you control the hardware, though.

Re: Unity game engine 3.0 will support Android, PS3 and IPad

#14
post #6

No announced Linux support though? An Android port would make that far easier but it's not a given. Linux is well and ahead as the top requested feature too: http://unity.uservoice.com/forums/15792-unity

I guess, technically, Android support is Linux support. Apart from the fact that any Android device is running Linux, there are ways of running Android apps under Linux, including the official SDK emulator and other environments:

http://arstechnica.com/open-source/news/2009/05/canonical-de...

Re: Unity game engine 3.0 will support Android, PS3 and IPad

#16

Earlier quoted context omitted.

Can I ask what the problem is with source repositories? Are the source files just giant binary blobs?

Apparently the project directories contain a number of pre-compiled bytecode files that tend to get moved around a lot as you make changes in the editor. This makes it difficult to track assets like you would with a typical source control system.

I use SVN with unity pro... it's a bit of a pain but it works, you just have to ignore conflicts in .asset files.

Re: Unity game engine 3.0 will support Android, PS3 and IPad

#17
post #9
post #7

Earlier quoted context omitted.

> Linux is well and ahead as the top requested feature Likely requested by the fabled "vocal minority".

I've upvoted you because it's probably true...it probably is a vocal minority (Linux users are very vocal and a minority). But, I also think it would increase the appeal of the platform for a lot of developers. Developers love Linux at a rate far beyond that of the population at large. I see maybe 20-40% Linux users at even non-OSS oriented gatherings of hackers. I do all of my hacking on Linux, and wouldn't have any…

Unfortunately, realtime 3D graphics programming on Linux is something of a sisyphean task. Even the best drivers (the proprietary nvidia ones) are somewhat buggy; the intel ones and both the open source and the proprietary AMD ones are even worse. That's if you can even get them working with your hardware and distro. I say this as a long-time Linux user and graphics programmer. It's pretty sad, really.

Re: Unity game engine 3.0 will support Android, PS3 and IPad

#18
post #9

Earlier quoted context omitted.

I've upvoted you because it's probably true...it probably is a vocal minority (Linux users are very vocal and a minority). But, I also think it would increase the appeal of the platform for a lot of developers. Developers love Linux at a rate far beyond that of the population at large. I see maybe 20-40% Linux users at even non-OSS oriented gatherings of hackers. I do all of my hacking on Linux, and wouldn't have any…

Unfortunately, realtime 3D graphics programming on Linux is something of a sisyphean task. Even the best drivers (the proprietary nvidia ones) are somewhat buggy; the intel ones and both the open source and the proprietary AMD ones are even worse. That's if you can even get them working with your hardware and distro. I say this as a long-time Linux user and graphics programmer. It's pretty sad, really.

I agree on all counts. I have machines using all three graphics drivers, and the state of play, so to speak, is abysmal. Linux can't even play full screen HD Hulu on an ATI 4850 video card without stuttering. While we're on the subject, audio is in just as sad a state. I've been trying to use Linux for prosumer level audio recording for a dozen years, about once a year, and every single time I've gone wimpering back to Windows for audio work. So, yeah, the state of multimedia on Linux, while dramatically better than its ever been, is still embarrassingly bad.

So, yeah, I probably wouldn't want to be the developer tasked with making Unity work on Linux (even a very limited subset, like "just nVidia and ATI provided drivers"), as it would probably suck. The guys at id software managed to do high end 3D gaming on Linux in the past, but they also complained loudly and frequently about the state of things.

I wasn't suggesting I blame the Unity folks for not supporting Linux. Just saying that developers like Linux. Unity likes developers. Maybe they could hookup sometime. But, it might be more trouble than it's worth for them, and I'd understand that, too (it's why we don't have an installer for Mac OS X for Virtualmin, despite the fact that more than a handful of our users like having a development environment on their Mac at home that is similar to their Linux server). If it existed for Linux, I'd almost certainly give it a try; I've considered it in the past, but the whole rebooting thing just makes it less likely that I'd ever get around to hacking on any games.

Re: Unity game engine 3.0 will support Android, PS3 and IPad

#19

Earlier quoted context omitted.

Unfortunately, realtime 3D graphics programming on Linux is something of a sisyphean task. Even the best drivers (the proprietary nvidia ones) are somewhat buggy; the intel ones and both the open source and the proprietary AMD ones are even worse. That's if you can even get them working with your hardware and distro. I say this as a long-time Linux user and graphics programmer. It's pretty sad, really.

I agree on all counts. I have machines using all three graphics drivers, and the state of play, so to speak, is abysmal. Linux can't even play full screen HD Hulu on an ATI 4850 video card without stuttering. While we're on the subject, audio is in just as sad a state. I've been trying to use Linux for prosumer level audio recording for a dozen years, about once a year, and every single time I've gone wimpering back…

Yeah, the audio thing is weird. ALSA actually has drivers for the vast majority of hardware out there, but somehow this doesn't translate into an acceptable userspace experience.

I've never used Hulu (yay, geolocation blacklisting!), but I was under the impression that it used Flash; this is probably why it's so slow. Mplayer, Xine, VLC, etc. can generally handle HD video playback on a reasonably recent CPU.

Re: Unity game engine 3.0 will support Android, PS3 and IPad

#20
post #15

I wonder how long they are going to be using the "Unity" name, given that there exists another engine which has had the trademark name "Unity 3D" since 1999 or so... Don't people do at least a little basic research before naming a product?

This engine has been sold commercially since 2005. I can't even find any reference to the other engine you mention.
Post reply on HN