Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
Old 12-Mar-2007, 21:05   #1
tongue_of_colicab
Senior Member
 
Join Date: Oct 2004
Location: The Netherlands
Posts: 2,231
Default Why dont MS/sony/ninty have free engines for devs?

I've just read the big Wii thread and read nintendo will be releasing its own middleware. For some time i've been wondering why ms/sony/nintendo dont include free engines with their SDK ( as far as I know they dont do that, if they do than im sorry for making this topic ). It doesnt have to be the best engine in the world but it would certainly be very helpfull? It could help to devs build better looking games right from the start because they have a decent engine available and it could help smaller companies wich dont have a enough budget to build a good engine themselves or license one. ms/sony/ninty should be able to have a decent engine available even ''long'' before the console is launched and the costs couldnt be the problem. Even if it would cost a couple of millions thats not very much compared to what it will gain them. Besides, they need engines for their first party games anyway so its going to be of some help anyway.
__________________
I cut an elderly woman off and she spun out and crashed... but its alright... cause I've got a Jaaaaag
tongue_of_colicab is offline   Reply With Quote
Old 12-Mar-2007, 21:19   #2
Shifty Geezer
Grumpy Mod
 
Join Date: Dec 2004
Location: In a pretty pink padded cell
Posts: 25,988
Default

Whole game engines generally need to be tailored to the game. Things like UE3.0 are hacked about to get them to do exactly what you want them to. And UE3.0 is valued as much for it's tool chain as anything.

If you provide good development tools, it's easy enough for devs to build their own custom engine tailored to their needs. MS provide XNA. Sony are providing various tools and engines like PSSG. Nintendo supposedly have a very straight-forward API from GC for developing Wii games.

Using a terribly vulgar analogy, if you want engineers to build you sports cars for your racing teams, to cover racers of all sorts like Rallying, F1, American-driving-around-in-circles racing, etc., are you better off : a) giving them one basic car for them to modify to fit; or b) providing them with the tools and parts for them to build their own cars?
__________________
Shifty Geezer
...

Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents.
Shifty Geezer is offline   Reply With Quote
Old 12-Mar-2007, 21:31   #3
tongue_of_colicab
Senior Member
 
Join Date: Oct 2004
Location: The Netherlands
Posts: 2,231
Default

Ofcourse B would be the better option. But that would cost more time, more knowledge and cost more money. That was the point I tried to make. Devs might not have the time, skill or money to create a engine tailored to their needs. Take the Wii for example. Lots of games look like bad ps2 ports. If it would really be that easy to build a engine than why did they go for the ps2 ported engine? Couldnt nintendo avoid ''problems'' like that by providing a decent engine with decent tools? I dont know anything about programming so I might look at it to black and white but to me it seems providing a engine could solve some problems especially in the first few months of a console.
__________________
I cut an elderly woman off and she spun out and crashed... but its alright... cause I've got a Jaaaaag
tongue_of_colicab is offline   Reply With Quote
Old 12-Mar-2007, 23:02   #4
infinity4
Senior Member
 
Join Date: Nov 2006
Posts: 1,235
Default

i have no knowledge about technology, but isn't this because... it is hard (time consuming as well as costs) to make an engine to fit all sorts of genres??? meaning less optimisation for each genre whereas if devs make their own engine it becomes more optimised for their own genres???

infinity4 is offline   Reply With Quote
Old 12-Mar-2007, 23:04   #5
MrWibble
Member
 
Join Date: Feb 2002
Posts: 715
Default

Quote:
Originally Posted by tongue_of_colicab View Post
I've just read the big Wii thread and read nintendo will be releasing its own middleware. For some time i've been wondering why ms/sony/nintendo dont include free engines with their SDK ( as far as I know they dont do that, if they do than im sorry for making this topic ).
Sony do: http://forum.beyond3d.com/showthread.php?t=35010

I was at GDC last week and Sony had their engine thing on the stand more or less next to Unreal - Unreal looked a lot prettier, but the Sony effort was keeping a much healthier framerate. It's not going to have the tools or overall "complete game engine" feel as Unreal, but it's probably technically competent.

Not sure who uses it though. I think us developers are often a bit reluctant to use other people's technology and especially wary of stuff that's free (plus, as I said, it's less complete). There's been a huge shift towards middleware over the last few years though so perhaps this new effort will have more success, especially with smaller developers doing downloadable games and the like.
__________________
I wouldn't listen to me - nobody tells me anything.
MrWibble is offline   Reply With Quote
Old 14-Mar-2007, 14:03   #6
archangelmorph
Senior Member
 
Join Date: Jun 2006
Location: London
Posts: 1,551
Default

Then you have the problems of developer support for when the engine breaks or when devs don't know what they are doing with it..

In the end you'll find that sometimes learning the intricacies of a thrid party solution and adapting it to suit your needs could sometimes be even more costly than developing your own solution..

And the fact that most devs with the financial ability actually began work on their own technology solutions as soon as the specs for the target platform hardware were nailed down, some even before, shows that it probably isn't the most appropriate investment, developing and maintaining a complete set of engines and tools for thrid parties, the majority of which wouldn't be interested in using..

Finally some people need to get out of the idea that you can have a "one-size-fits-all" engine which can be easily adapted to suit NE kind of game because in real life this just isn't the case..
archangelmorph is offline   Reply With Quote
Old 14-Mar-2007, 14:37   #7
DJ12
Senior Member
 
Join Date: Oct 2006
Posts: 2,082
Default

Quote:
Originally Posted by MrWibble View Post
Sony do: http://forum.beyond3d.com/showthread.php?t=35010

I was at GDC last week and Sony had their engine thing on the stand more or less next to Unreal - Unreal looked a lot prettier, but the Sony effort was keeping a much healthier framerate. It's not going to have the tools or overall "complete game engine" feel as Unreal, but it's probably technically competent.

Not sure who uses it though. I think us developers are often a bit reluctant to use other people's technology and especially wary of stuff that's free (plus, as I said, it's less complete). There's been a huge shift towards middleware over the last few years though so perhaps this new effort will have more success, especially with smaller developers doing downloadable games and the like.
Sony have only recently announce "edge" though so I doubt it is a mature product, certainly not on the level of the unreal engine which has already spawned a game or two.

I thought I read the Killzone tech demo was actually made with it, so when that comes into the public domain we will see what "edge" is really like.
DJ12 is online now   Reply With Quote
Old 14-Mar-2007, 14:59   #8
Bobbler
Shazbot!
 
Join Date: May 2005
Location: Minneapolis, MN
Posts: 1,827
Send a message via ICQ to Bobbler Send a message via AIM to Bobbler Send a message via MSN to Bobbler
Default

Quote:
Originally Posted by DJ12 View Post
Sony have only recently announce "edge" though so I doubt it is a mature product, certainly not on the level of the unreal engine which has already spawned a game or two.

I thought I read the Killzone tech demo was actually made with it, so when that comes into the public domain we will see what "edge" is really like.
PSSG != Edge.

PSSG is for any dev and free?

Edge seems like it's a SCEWW thing.
Bobbler is offline   Reply With Quote
Old 14-Mar-2007, 15:20   #9
Carl B
Friends call me xbd
 
Join Date: Feb 2005
Posts: 6,293
Default

Seriously. DJ12 at least click on the link to find out what you're responding to before you respond.
__________________
Somebody set up us the bomb.
Carl B is offline   Reply With Quote
Old 14-Mar-2007, 15:41   #10
DJ12
Senior Member
 
Join Date: Oct 2006
Posts: 2,082
Default

Quote:
Originally Posted by Carl B View Post
Seriously. DJ12 at least click on the link to find out what you're responding to before you respond.
You rumbled me.

Bobbler, I thought "edge" was going to be for everyone. Created by key figures in the Sony dev houses, not specifically for Sony in house games.
DJ12 is online now   Reply With Quote
Old 14-Mar-2007, 19:21   #11
Bobbler
Shazbot!
 
Join Date: May 2005
Location: Minneapolis, MN
Posts: 1,827
Send a message via ICQ to Bobbler Send a message via AIM to Bobbler Send a message via MSN to Bobbler
Default

Quote:
Originally Posted by DJ12 View Post
You rumbled me.

Bobbler, I thought "edge" was going to be for everyone. Created by key figures in the Sony dev houses, not specifically for Sony in house games.
Edge might be for everyone, but PSSG and Edge are definitely different, as far as all the information we've received goes.

PSSG has been available for a while, iirc. Edge is still being worked on and the only glimpse of it seen by the public has been the preGDC Killzone tech demo showing.
Bobbler is offline   Reply With Quote
Old 14-Mar-2007, 20:40   #12
DJ12
Senior Member
 
Join Date: Oct 2006
Posts: 2,082
Default

Yeah, I got the two mixed up.

There is one package that has been used by Codemasters for Colin McRae Dirt which I think is PSSG. I don't know if it's free, but it's certainly available to everyone (If I haven't got muddled up again)

http://linuxps3.net/articles/technol...g-project.html seems I am "OK" this time
DJ12 is online now   Reply With Quote
Old 15-Mar-2007, 02:03   #13
Fafalada
Senior Member
 
Join Date: Feb 2002
Posts: 2,767
Default

Quote:
I don't know if it's free, but it's certainly available to everyone
It's free for any licensed PS3 devs at least - and it's been available since very early PS3 SDKs.

At any rate, I believe primary reasons to use large-scale middleware(I'm not talking about inserting little libs here and there) are tools and support, and both of these (especially the second) are something I would question when it comes to free products.
__________________
"I see Subversion as being the most pointless project ever started."
Linus Torvalds
Fafalada is offline   Reply With Quote
Old 15-Mar-2007, 07:14   #14
tongue_of_colicab
Senior Member
 
Join Date: Oct 2004
Location: The Netherlands
Posts: 2,231
Default

Well but for nintendo/sony/ms free doesnt have to mean bad. It would only be a advantage for them if devs had good tools right?
__________________
I cut an elderly woman off and she spun out and crashed... but its alright... cause I've got a Jaaaaag
tongue_of_colicab is offline   Reply With Quote
Old 15-Mar-2007, 08:13   #15
Shifty Geezer
Grumpy Mod
 
Join Date: Dec 2004
Location: In a pretty pink padded cell
Posts: 25,988
Default

It's still going to cost, and it's not going to attract devs to the platform, which means very little obvious net gain. PS2 was bad in lots of ways, but was the platform of choice because of the market, not the tools. Offering nice tools isn't going to win you much market share, especially when the cross-platform products are hampered by the other platform (if they are). The place that will really benefit are exclusives, which are mostly first-party, who are the people that would be creating engines. They can create them for their own use, rather than support other companies producing cross-platform titles that people can still buy on the rival platform(s).
__________________
Shifty Geezer
...

Tolerance for internet moronism is exhausted. Anyone talking about people's attitudes in the Console fora, rather than games and technology, will feel my wrath. Read the FAQ to remind yourself how to behave and avoid unsightly incidents.
Shifty Geezer is offline   Reply With Quote
Old 15-Mar-2007, 16:27   #16
tongue_of_colicab
Senior Member
 
Join Date: Oct 2004
Location: The Netherlands
Posts: 2,231
Default

I agree that it wont help attracting big(ger) devs but wouldnt it be a great help to smaller devs or independent devs? or maybe even students. Sure it probably wont make you a bigger profit or get you extra AAA games but some things cant be expressed in money, getting some goodwill from the people who might end up making AAA games isnt a bad thing and helping small devs might give you some good press. And like I said, sony/ms/ninty make their own engines and tools anyway, I guess it wouldnt be a big problem do give away a scaled down version of that do devs. I might not help, but it wont hurt either.
__________________
I cut an elderly woman off and she spun out and crashed... but its alright... cause I've got a Jaaaaag
tongue_of_colicab is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 05:59.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.