Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Who'd have thought it? (Score 1) 283

Don't port, write portable using libraries that were made for that purpose.

In an ideal world, sure, but it doesn't usually work like that. Portable libraries, where they exist, don't always have all the function you need. They don't always expose everything in a completely platform neutral way e.g. because the hardware drivers underneath have subtle differences in the way they handle things. They sometimes have bugs themselves. etc. (I'll concede I haven't done this for games but I have written more mundane apps portably.)

Bottom line: you can't assume something will work unless you explicitly test it. Sure, testing one platform will catch common bugs but you still have to playtest the game thoroughly on all platforms after you've fixed the common bugs.

Some bugs are instantly visible (e.g. code won't even compile) on some platforms and cause only hidden damage on other platforms.

Now hang on a minute - that'd only be true if you're using different compilers on each platform and that isn't something you can take lightly. Even switching between different versions of the same compiler can be a significant porting effort - you can't just assume your code will compile and work on three separate compilers for free.

Comment Re:Who'd have thought it? (Score 1) 283

Targeting a larger audience results in more sales. Who'd have guessed? :p

But at the cost of porting then testing and supporting three separate releases. TFA doesn't address the cost of that, and tripling your testing along must be huge.

Sure, it worked for him, he got a huge volume of Mac sales, but that doesn't mean the numbers will work for everyone.

Comment Re:any possibility of open sourcing it? (Score 2, Informative) 87

If this is typical of stuff used throughout... then open sourcing would be very difficult, you'd have to separate everything like that.

That's largely irrelevant, though - it's the game code we need open sourcing and in particular the server code. As long as the game *data* (i.e. the sounds etc.) is generally available we can still use it even if it doesn't get GPLed or whatever.

Comment Re:52 kilowatt Hours? (Score 1) 603

No, not electrical storage density but physical density. As in mass / volume.

We're talking about replacing the Tesla car's battery with some number of these to increase it's range. Whereas we know you could install three for the same weight we don't know that three will fit inside the Tesla battery compartment.

Comment Re:It will work... (Score 1) 907

so... what was the site license I used for years and years when I worked at a university?

Fair enough, I'd forgotten about that - that's the MSDN Academic Alliance programme. It's a special case, there's no equivalent in the commercial world. I don't think it's supposed to be unaudited though.

If you're an OEM reseller and you had a site-licence then you'd just be installing Windows on PCs and sending them out of the door. If you buy individual OEM licences then you can sell on CDs, activation keys and the basic licence / warranty docs.

Slashdot Top Deals

It's a naive, domestic operating system without any breeding, but I think you'll be amused by its presumption.

Working...