Blaster395 said:
And by lazy, I mean lazy in optimising the game to run fast. Graphics have not realy improved in the last 2 years or so, but system requirements still go up, and it is often because its not optimised, has memory leaks, or other bugs.
For example, Black ops runs slower than Modern warfare 1, even though they have about the same graphics.
Are they just getting lazy because they no longer have to bother with optimising since PCs are still getting more powerful?
Sorry to say this, but... you and about 90% of the posters here fundamentally misunderstand the current business model of game development.
Here's how it goes:
10: Pitch to publishers if Independent
20: Wait... No major independent development studios left in the old model
30: If independent, build 'show n tell' alpha release and hope for investment - G0T0 END if ERROR
40: Find investment; run gauntlet of Publisher's middle management. Immediately lose -40 morale. Immediately lose -30 creative freedom. Gain +5 funding
If N0R 10 Then:
10: Major publisher G0T0 "find a dev studio to make brand name you now own as cheap as possible" direct to spec - yes, we're looking at you Spellbound, and you Obsidian [seriously - is there
any franchise you
can't make a bug fueled horror show?]
20: IF find large community / fanbase / modders, G0T0 30
30: Engage PR / Marketing Department (we're looking at you, 2K games for particularily heinous lying to community here - Bioshock even shipped with a static splash for the Editor in the largest "FLUFF YOU YOU SAD FLUFFING FLUFFERS WE LAUGH AT YOUR MISERY"
ever)
40: IF find gullible market engage AND have charismatic front man (we're looking at you Peter, AoC MMO seller, SPORE) then +3000 lie mode to engage +MAX+ hype
IF all successful, G0T0 50
50: Sit down with major AA console rights owner
60: Listen as contractual exclusivity & primary code requirements & non-alienation of core base is engaged by legal means by their very expensive lawyers. G0T0 70 IF Independent with new Publisher. IF subsidary of major publisher then G0T0 110 already, since you know you have no rights anyhow
70: New publisher will do all of this for you, and explain in no uncertain terms "how the business works". IF uncomfortable, G0T0 80.
80: Find non-marketing person to explain "non-alienation of core base"
90: Find out that you now
are legally required not to embarrass / hurt the intellectual property of the owners of AA console by releasing same game onto any other platform with greater functionality, graphics, gameplay, and so on into small fine print including the terms "your soul" and "we own it". Watch as PR for "your" publisher enforces this onto you by sending countless marketing muppets coked up who once played Zelda who will enforce that you will never communicate with your game's players, ever. On pain of being fired (we're looking at you, 2K games and so on)
100: IF still have soul, make choice: IF ethical, G0T0 10. IF need to feed family, G0T0 110
110: PRINT: game code. Console primary. THEN port to PC engaging with lines 90
Seriously.
There's a three tier system in the market place: the development team [the people who make the game] the publishers [the people who market the game and make most of the money from it] and the Console Corporate owners.
Here's the hierarchy.
AA CONSOLE CORPORATE OWNER
PUBLISHER
DEVELOPMENT TEAM.
Seriously, you people need to wise up & actually know how the business works before slating development teams.
I can, because there's some FLUFFY loving amazing talent out there going to waste... and then there's people who forget to add frame sync limitations for GPUs more powerful than the Console you're porting from, and who will fry your PC GPU. This type of coder needs firing, not rewarding. [Dragon Age. Yes, looking at you kids there].
Oh.. and the worst part? IF part of groundbreaking development team, watching the high ups being either a) FIRED AT WILL if they don't toe the line or b) Sucking up promotions [within publishers company] / stock options whilst selling your code down the river. We're looking at you, Vanguard.
Oh.. and the best bit is. The people who actually love games, code them, make them and want you to play them?
They get discarded as soon as the product hits beta - you wonder why bugs abound? THE REASON IS BECAUSE THE PUBLISHER FIRES US ALL & MAKES US RE-HIRE.
Jesus wept kids - get a clue. Google "EA Spouse" for some history, or at the very least, look into EA / 2K's corporate history.