TIE Fighter and Freespace were both AMAZING! Easily two of my favorite games (aside from TES of course
)
Have you played any of the games from the X series (X3:Terrain Conflict)? They're a nice fix while the genre waits for a resurrection.
I never got around to the first or second ones simply cause they're much more like Privateer then Freespace and the economic stuff doesn't interest me as much as getting weapons and blowing things up. The third I got via a Steam sale and at the recommendation of a friend who knows what I like - but I haven't put much time into it yet.
If you were put in charge of a brand new Bethesda-style, open-world IP, what type of world would you want to create?
Low fantasy, steam punk, cyber punk, far-future sci-fi, etc...
Magi-tech. The idea of mixing magic and cool Sci-fi fiddly bits is just cool. Not to mention you get glowy swords and transforming bows and other things that are neat. (See: Star Ocean series)
Is it possible to use xna for ps3 game debelopment? If not how do you port multi plattform games to consoles/pc?
It's possible, yes, but you'd have to do what the Mono guys have done and port the .NET runtime to the PS3. And then you have to port the XNA libraries as well (graphics, input, file management, etc). In the end, it's a lot of effort for very little gain since you're going to still end up slower then using C++ to directly code for the machine.
As for porting, if you write your code such that the system-specific stuff is all seperated out then it's mostly just a matter of replacing those systems with ones coded for the target device and then re-building the game using a different compiler (you do have to use C++).
There are other considerations too. The PC is very good at not punishing you too badly for poorly-written code, is fast enough to hide minor ineffeciency, and has a lot of memory. The 360 can run more hardware threads then the "average" PC right now, but is less forgiving of poorly-written code and has pretty limited memory (512mb for everything). PS3 is even more strange because of it's processor and its memory is split up - two blocks of 256mb, one for game, one for graphics.
On the up-side, making the code faster on one system will almost always make other systems perform faster as well.
(Yes - that was kind of a technical explanation - but it was a technical question!)
How long is your commute? Do you drive, take the lightrail, etc.?
15 minutes if I hit the lights right - 30 if it all goes wrong. I drive, obviously.
@ Code-monkey dev(s)
Did it ever happen to you to look at a bit of your own code, not remembering what it does or why it works and when you figure it out you go "Wow! That's so ingenious! Damn, I'm good!"? XD
Ha! I'm usually going back and reading my code and thinking "Who the hell wrong this crap?" And then I try to do better the next time.