// class BigNum is a big (infinite precision) integer that is stored on the heap BigNum x = 0; while (true) { x ++; }
This is a program that will never have the same memory pattern, and (given infinite memory) will never terminate.
The stop problem is undecidable in general; in very special cases you will get a 'yes' or a 'no', but never in general.
Well... if people want graphics quality to keep on increasing, there is a need to get this kind of card out the door early (and hence probably at a much higher price point than what a "typical" consumer card will cost currently) so that in a few years time, things are ready for it. It's really painful having to render your game at 3fps just due to its expected ship date (and because optimizations are not yet completed.)
Mind you, John Carmack probably doesn't pay for his... but I suspect that not all of the cards at ID are free.
I'm thinking it's about time you came clean... the studio I'm working for currently is a very different story.
Disagree completely... was An uninformed opinion
on
Game Creation and Careers
·
· Score: 2, Interesting
Ok, so I'm a lead programmer at a fairly major studio. Your's is an uninformed opinion. Yes, we do do crunch times. And yes, I could probably earn more doing some other kind of work.
However, most weeks I don't work more than a typical 9 to 5. I have a girlfriend (who I met subsequent to taking this job), and I have a more active social life now than what I had before joining the games industry.
What many stories about this business fail to mention is the comradship that can build itself within some of these companies. You're not a number... you're a person (especially with an independent studio). Yes there's a lot of studios that get it completely wrong, but in any industry, you need to try to understand the kind of company you're joining before signing the contract. To do otherwise in any area of IT is foolish.
So anyway, I saw a bunch of negativity on this thread, and I just wanted to counter it with an "it ain't all like that" post, because, really, if you're talented, you can have a ball in this field. And it's a great business to be in if you want to travel the world, and meet some long lasting friends in a lot of different places.
I'd always thought that a number 2 would be for the best, however after working a few months in a number 1 for the first time... I have to say I'm liking it. So long as those interfaces are nice and narrow, and well defined (the code I inherited is like that now;)), then everything just seems to work out for the best, and there's far less knocking of heads day in day out - and very little chance of producing a 3 (my previous employer!)
OT I know... but I was just wondering what ever happened to that lawsuit? I don't think I've heard *anything* for months now... which seems... odd at best!
I'm a bit curious about Eclipse and C++ too. Whilst I'm not *so* concerned about intellisense (although something like Ctrl+P from Vim would be handy), the last time I downloaded the CDT, about 50% of my source code would crash the environment (put CPU usage up to 100% indefinately IIRC).
So, that was about a year ago, and I've been a bit hesitant to try it again, despite the fact I really did like the Eclipse environment.
Can anyone comment on how far the CDT has come in the last 12 months? Oh and also - is there any support for refactoring C++ yet:)
Yes
That'd be a Canadian studio :)
I feel spent, like a man who is forced to wear his genitals around his neck like a pendant.
This is a program that will never have the same memory pattern, and (given infinite memory) will never terminate.
The stop problem is undecidable in general; in very special cases you will get a 'yes' or a 'no', but never in general.
Hehehe, I'm loving working here too!
Funny... except the first four are relevant to the topic (antiquated knowledge really), and the fifth is a genuinely useful modern skill...
Gotta have that technology somewhere though before it can be used... otherwise how do you tune the code?
And I figure better to have it available to the public, so that there can be an indy scene too...
Well... if people want graphics quality to keep on increasing, there is a need to get this kind of card out the door early (and hence probably at a much higher price point than what a "typical" consumer card will cost currently) so that in a few years time, things are ready for it. It's really painful having to render your game at 3fps just due to its expected ship date (and because optimizations are not yet completed.) Mind you, John Carmack probably doesn't pay for his... but I suspect that not all of the cards at ID are free.
Who did you used to work for?
I'm thinking it's about time you came clean... the studio I'm working for currently is a very different story.
Ok, so I'm a lead programmer at a fairly major studio. Your's is an uninformed opinion. Yes, we do do crunch times. And yes, I could probably earn more doing some other kind of work.
However, most weeks I don't work more than a typical 9 to 5. I have a girlfriend (who I met subsequent to taking this job), and I have a more active social life now than what I had before joining the games industry.
What many stories about this business fail to mention is the comradship that can build itself within some of these companies. You're not a number... you're a person (especially with an independent studio). Yes there's a lot of studios that get it completely wrong, but in any industry, you need to try to understand the kind of company you're joining before signing the contract. To do otherwise in any area of IT is foolish.
So anyway, I saw a bunch of negativity on this thread, and I just wanted to counter it with an "it ain't all like that" post, because, really, if you're talented, you can have a ball in this field. And it's a great business to be in if you want to travel the world, and meet some long lasting friends in a lot of different places.
Maybe split AI and Physics into seperate threads... networking really doesn't need it yet though :)
IAAGD (I am a game developer)... do that on my team and I'll do whatever I can to have you off it asap :)
You're reading slashdot... you weren't expecting to get any work done anyway :)
No, you're not mistaken... there is no love in C.
The farmer blames his swimming pants.
Nah... he just overloaded '+' to mean concatenation...
Actually... this being slashdot means that most people will read your comment before going to the website (if they go at all ;))
Would you like a McBride with that? :)
Sure I'll take one...
notamac99 @ yahoo.com
I'd always thought that a number 2 would be for the best, however after working a few months in a number 1 for the first time... I have to say I'm liking it. So long as those interfaces are nice and narrow, and well defined (the code I inherited is like that now ;)), then everything just seems to work out for the best, and there's far less knocking of heads day in day out - and very little chance of producing a 3 (my previous employer!)
My sentiments exactly... glad I made the move :)... oh... and the weather hasn't been *too* bad of late!
OT I know... but I was just wondering what ever happened to that lawsuit?
I don't think I've heard *anything* for months now... which seems... odd at best!
Or a 15% boost for cards supporting SM3... given that that's *not* the Radeon X800... well you don't see an increase do you?
I stopped reading the article about "economic research" right around the moment I noticed the word "coz."
I'm a bit curious about Eclipse and C++ too. Whilst I'm not *so* concerned about intellisense (although something like Ctrl+P from Vim would be handy), the last time I downloaded the CDT, about 50% of my source code would crash the environment (put CPU usage up to 100% indefinately IIRC).
:)
So, that was about a year ago, and I've been a bit hesitant to try it again, despite the fact I really did like the Eclipse environment.
Can anyone comment on how far the CDT has come in the last 12 months? Oh and also - is there any support for refactoring C++ yet