The use of game engines has increased quite a bit over the last couple years; there are now something like 250 that support Windows. (And maybe five to ten that are important commercially.)
It's tempting to consider focusing some effort on supporting a few of them better in Wine, on the theory that then games built with those engines would stand a better chance of running on Wine.
The two main commercial ones with freely downloadable SDKs that I know about are Unity3D ( http://appdb.winehq.org/objectManager.php?sClass=version&iId=19268 ) and Unreal ( Unreal's UDK requires .net 3.5, so it can't be installed at the moment ).
Looks like Unity3D is close to working, according to the appdb. I'm afraid to guess how long it'll be before we can even install Unreal's UDK...
I've written up a few notes and links on the subject at http://wiki.winehq.org/GameEngines - Dan
Am 14.02.2010 um 05:26 schrieb Dan Kegel:
There are two issues here: One is supporting the products of the game engine, and supporting the game builder itself. It's like supporting apps compiled by visual studio 2008 versus supporting Visual Studio 2008 itself.
I don't know about Unity3D, but Unreal 3 is basically working, although it is slow(in dx9, not dx10). Luckily we don't need .NET to run the games :-/
That said, supporting the build tools themselves might be useful for Wine development purposes. When I worked on the DirectX SDK samples I sometimes recompiled some samples to test a few things.
On Sun, Feb 14, 2010 at 2:39 AM, Stefan Dösinger stefandoesinger@gmx.at wrote:
There are two issues here: One is supporting the products of the game engine, and supporting the game builder itself. It's like supporting apps compiled by visual studio 2008 versus supporting Visual Studio 2008 itself.
Exactly.
I don't know about Unity3D, but Unreal 3 is basically working, although it is slow(in dx9, not dx10). Luckily we don't need .NET to run the games :-/
:-)
That said, supporting the build tools themselves might be useful for Wine development purposes. When I worked on the DirectX SDK samples I sometimes recompiled some samples to test a few things.
Yeah, having the build tools running on Wine is a "very nice to have", not a must. It's a developer convenience thing, both for us and for the game developers. The less they have to switch between two operating systems to get their work done, the more time they'll spend developing, testing, and believing in Wine. - Dan