Comment On A Completely Different Game

For several years, Clint's company has been working on a game that's undergone several engine and tool changes. And I'll stop you right there- it's not Duke Nukem Forever because this game exists, and has been released. [expand full text]
« PrevPage 1 | Page 2 | Page 3 | Page 4Next »

Re: A Completely Different Game

2008-10-03 09:06 • by snoofle
// 10/03 Remove comment because it doesn't wor$*#&%!

Re: A Completely Different Game

2008-10-03 09:11 • by SoonerMatt (unregistered)
You actually got to remove features as you went?!? I see no problems at all. Well done!!!

Re: A Completely Different Game

2008-10-03 09:12 • by Bernie (unregistered)
Wouldn't it have been so much easier to just remove the user?

Re: A Completely Different Game

2008-10-03 09:15 • by gabba
Lots of rather mundane WTFs here.

Why does anybody document the file history inside the source code? Use source control history.

I'd love to hear why they add a "BB" then immediately remove it. Oh, I know: "management made us".

OK, now I see the real WTF: hungarian. Will someone please kill that already?

Re: A Completely Different Game

2008-10-03 09:15 • by Penguin (unregistered)
// Management sees this as the quickest fix

And here we see what will save the world... programmers do it for love, while managers do it for money. The whole open-source argument in one comment!

Re: A Completely Different Game

2008-10-03 09:15 • by nocturnal
So what exactly was left IN the game?

Re: A Completely Different Game

2008-10-03 09:19 • by amischiefr
220995 in reply to 220994
nocturnal:
So what exactly was left IN the game?

One guys just walking around town, you know: endless hours of fun cruising the streets.

Re: A Completely Different Game

2008-10-03 09:28 • by katastrofa (unregistered)
220996 in reply to 220993
Penguin:
// Management sees this as the quickest fix

And here we see what will save the world... programmers do it for love, while managers do it for money. The whole open-source argument in one comment!


Save *THE WORLD*? Are you nuts?

The rest of the world couldn't care less about some source code purity issues.

Re: A Completely Different Game

2008-10-03 09:28 • by katastrofa (unregistered)
220997 in reply to 220995
amischiefr:
nocturnal:
So what exactly was left IN the game?

One guys just walking around town, you know: endless hours of fun cruising the streets.


It was Morrowind, then.

Re: A Completely Different Game

2008-10-03 09:31 • by EveOnline (unregistered)
220998 in reply to 220997
katastrofa:
amischiefr:
nocturnal:
So what exactly was left IN the game?

One guys just walking around town, you know: endless hours of fun cruising the streets.


It was Morrowind, then.


Apparently, you missed a memo...

Re: A Completely Different Game

2008-10-03 09:32 • by Keith (unregistered)
Link: Alright guys, Ganondorf is at it again. Lets jump in my Miata.

Navi: Dude, there's only room for one passenger in this P.O.S. How are we going to seat everyone when we rescue Princess Zelda?

Link: You're a fairy - you can go in the glove compartment.

Re: A Completely Different Game

2008-10-03 09:34 • by Keith (unregistered)
I have a feeling this was the source for Heroin Hero.

Re: A Completely Different Game

2008-10-03 09:36 • by NotAChance (unregistered)
So that's why there are no vehicles in EVE Online...

Re: A Completely Different Game

2008-10-03 09:37 • by Penguin (unregistered)
221002 in reply to 220996
katastrofa:
Penguin:
// Management sees this as the quickest fix

And here we see what will save the world... programmers do it for love, while managers do it for money. The whole open-source argument in one comment!


Save *THE WORLD*? Are you nuts?

The rest of the world couldn't care less about some source code purity issues.

I assume you refer to that part of the world where they still don't use software.

Anyone who uses software has a stake in software quality, whether they understand the issues or not.

Re: A Completely Different Game

2008-10-03 09:42 • by snoofle
221004 in reply to 221002
Penguin:
Anyone who uses software has a stake in software quality, whether they understand the issues or not.

True enough, but they need to know the issue exists before they can care about it; most don't.

Re: A Completely Different Game

2008-10-03 09:43 • by Tim (unregistered)
221005 in reply to 221000
Keith:
I have a feeling this was the source for Heroin Hero.


Or, perhaps more appropriately, Heroin Hero II

Re: A Completely Different Game

2008-10-03 09:44 • by Smash King
221006 in reply to 220995
amischiefr:
nocturnal:
So what exactly was left IN the game?

One guys just walking around town, you know: endless hours of fun cruising the streets.
It started as GTA, but in the end they had the whole engine ready for Will Smith's "I am legend"

Re: A Completely Different Game

2008-10-03 09:45 • by AndrewB (unregistered)
SimCopter is the most underrated game of all time.

Re: A Completely Different Game

2008-10-03 09:45 • by bob (unregistered)
// Revision 03/24: Taking out Pedestrians
if ( pNewObject->getEnvType() == ENVTYPE_PEDESTRIAN )
{
getEnvironmentObjMgr()->RemoveObj( pNewObj );
}


This could be part of the WTF, or perhaps Alex made a mistake obfuscating the code but the pointer passed to RemoveObj isn't the same one being checked by the conditional. If this is as the code was written then we have a double wtf.

Re: A Completely Different Game

2008-10-03 09:46 • by Rob (unregistered)
Anybody got any sensible suggestions as to what game this may be? I'm really curious to find out what game could have two major features taken out of it (vehicles and pedestrians) yet still manages to be saleable. We know it's not some futuristic or fantasy game because they specifically mention VW Bugs, so it must be something that is basically set in the modern day. Any ideas?

Re: A Completely Different Game

2008-10-03 09:46 • by Jake Vinson
221010 in reply to 220999
Keith:
Link: Alright guys, Ganondorf is at it again. Lets jump in my Miata.

Navi: Dude, there's only room for one passenger in this P.O.S. How are we going to seat everyone when we rescue Princess Zelda?

Link: You're a fairy - you can go in the glove compartment.
Navi: HEY!
Navi: LISTEN!
Navi: HEY!
Navi: HEY!
Navi: LOOK!
Navi: HEY!
Navi: LISTEN!
Navi: LET ME OUT!
Navi: HEY!

Re: A Completely Different Game

2008-10-03 09:47 • by rusty (unregistered)
Those have got to be the worst reasons I've ever heard for removing features from a game. From the sounds of it, who ever was in charge of the game physics should have been replaced. You don't know WHY certain vehicles are behaving oddly in certain situations? it's your dammed job to know why!

As a coder who works on vehicle physics for games, that sort of thing just fills me with disgust.


And regarding the whole hungarian notation thing.

When you have to worry about cache constraints, member alignment and a whole load of other things, then just a smattering of hungarian can be a god send. Just because you regard it as some sort of obscenity, doesn't mean it's actually wrong to use it in a given situation.

Re: A Completely Different Game

2008-10-03 09:49 • by Not wtf (unregistered)
The real wtf is Alex banned top coder because he was too funny and stealing the spotlight. The next wtf is this comment will be deleted shortly.

Re: A Completely Different Game

2008-10-03 09:50 • by Code Dependent
221013 in reply to 220999
Keith:
Link: Alright guys, Ganondorf is at it again. Lets jump in my Miata.

Navi: Dude, there's only room for one passenger in this P.O.S. How are we going to seat everyone when we rescue Princess Zelda?
You guys just stay put. She can ride with me.

Re: A Completely Different Game

2008-10-03 09:55 • by LOL (unregistered)
221014 in reply to 221013
Code Dependent:
Keith:
Link: Alright guys, Ganondorf is at it again. Lets jump in my Miata.

Navi: Dude, there's only room for one passenger in this P.O.S. How are we going to seat everyone when we rescue Princess Zelda?
You guys just stay put. She can ride with me.



Wow, what an embarassing picture. Big burly man in front of what is undeniably a GIRL'S car. Men don't drive Mazda MX-5s. My girlfriend drives an MX-5, my mum's had one but I don't know any men that would even dare try to get away with that!

Re: A Completely Different Game

2008-10-03 09:56 • by Synthgab (unregistered)
221015 in reply to 221009
Midtown Madness 2 or 3 ? I remember the yellow VW Bugs in the first game of this series...

Re: A Completely Different Game

2008-10-03 10:02 • by Keith (unregistered)
221016 in reply to 221005
Tim:
Keith:
I have a feeling this was the source for Heroin Hero.


Or, perhaps more appropriately, Heroin Hero II


Everyone knows Heroin Hero II was a waste of money. If they'd have just stuck with original story of the dragon instead of that stupid monkey that throws bananas, I wouldn't have thrown my copy into the microwave.

Re: A Completely Different Game

2008-10-03 10:02 • by Zombert (unregistered)
221017 in reply to 221011
rusty:
Those have got to be the worst reasons I've ever heard for removing features from a game. From the sounds of it, who ever was in charge of the game physics should have been replaced.


Perhaps he was already replaced (with a manager's nephew).

Re: A Completely Different Game

2008-10-03 10:07 • by Steve (unregistered)
221019 in reply to 221012
Not wtf:
The real wtf is Alex banned top coder because he was too funny and stealing the spotlight. The next wtf is this comment will be deleted shortly.

I used to really enjoy TopCod3r's post's but I must admit that now they are really starting to piss me off. Whilst he is often funny and inventive, his baiting almost always derails the entire comments section. Often there are some really good and interesting points made in the comments but as soon as TopCod3r posts the whole thing just degenerates. Some people try to reply seriously, others start breaking out the "you've been trolled" posts and then there are a handful of people who are like "oh my god I LOVE you TopCod3r, have my babies!" which is also just pathetic.

If Alex really has 'moderated' TopCod3r then I don't see it as a WTF - far from it. Maybe it will convince TopCod3r that he doesn't need to troll every single article on TDWTF.

Re: A Completely Different Game

2008-10-03 10:08 • by JimBob (unregistered)
221020 in reply to 220992
gabba:
Lots of rather mundane WTFs here.

Why does anybody document the file history inside the source code? Use source control history.


you'd be surprised how useful that can be, particularly when someone is looking at a large code base and says "why the hell did they do that?" Perhaps when you work on a project more than a couple thousand lines of code, and more than a year old, you'll understand.

Re: A Completely Different Game

2008-10-03 10:12 • by Not Important (unregistered)
221023 in reply to 220999
Carmageddon, had some strange problems. Sometimes the car would go flying wild, if it was hit right :-P

Re: A Completely Different Game

2008-10-03 10:17 • by shadowman
221024 in reply to 221014
LOL:

Wow, what an embarassing picture. Big burly man in front of what is undeniably a GIRL'S car. Men don't drive Mazda MX-5s. My girlfriend drives an MX-5, my mum's had one but I don't know any men that would even dare try to get away with that!


I take it you live in a town full of Hans and Franz?

Re: A Completely Different Game

2008-10-03 10:22 • by Yep (unregistered)
221025 in reply to 221012
Not wtf:
The real wtf is Alex banned top coder because he was too funny and stealing the spotlight. The next wtf is this comment will be deleted shortly.


^ this

Re: A Completely Different Game

2008-10-03 10:33 • by Mike (unregistered)
221027 in reply to 221015
Synthgab:
Midtown Madness 2 or 3 ? I remember the yellow VW Bugs in the first game of this series...


And they were totally overpowered! I hated those damn things.

El Dorado for the win though.

Re: A Completely Different Game

2008-10-03 10:33 • by Code Dependent
221028 in reply to 221014
LOL:
Wow, what an embarassing picture. Big burly man in front of what is undeniably a GIRL'S car. Men don't drive Mazda MX-5s. My girlfriend drives an MX-5, my mum's had one but I don't know any men that would even dare try to get away with that!
Try to keep that envy suppressed, willya? It's so unbecoming.

Re: A Completely Different Game

2008-10-03 10:40 • by Top.Cod3r (unregistered)
221029 in reply to 221009
Rob:
Anybody got any sensible suggestions as to what game this may be? I'm really curious to find out what game could have two major features taken out of it (vehicles and pedestrians) yet still manages to be saleable. We know it's not some futuristic or fantasy game because they specifically mention VW Bugs, so it must be something that is basically set in the modern day. Any ideas?


It's EVE Online

Re: A Completely Different Game

2008-10-03 10:51 • by David Whitney (unregistered)
I'd suspect a Midtown Madness or Monster Truct Madness game... I don't recall humans in Midtown 2... (I think I was on the public beta for that game way back when and there were certainly some weird issues...)

Re: A Completely Different Game

2008-10-03 11:02 • by James (unregistered)
221033 in reply to 221011
rusty:
Those have got to be the worst reasons I've ever heard for removing features from a game. From the sounds of it, who ever was in charge of the game physics should have been replaced. You don't know WHY certain vehicles are behaving oddly in certain situations? it's your dammed job to know why!

As a coder who works on vehicle physics for games, that sort of thing just fills me with disgust.


I'm assuming when they say they "replaced the physics engine", it was probably some out-of-the-box thing like Havok. My guess would be they had a hacky physics implementation before, and the architecture they had to use for the old engine didn't mesh with the new one as well as they had hoped.

Re: A Completely Different Game

2008-10-03 11:08 • by rusty (unregistered)
221034 in reply to 221033
James:
rusty:
Those have got to be the worst reasons I've ever heard for removing features from a game. From the sounds of it, who ever was in charge of the game physics should have been replaced. You don't know WHY certain vehicles are behaving oddly in certain situations? it's your dammed job to know why!

As a coder who works on vehicle physics for games, that sort of thing just fills me with disgust.


I'm assuming when they say they "replaced the physics engine", it was probably some out-of-the-box thing like Havok. My guess would be they had a hacky physics implementation before, and the architecture they had to use for the old engine didn't mesh with the new one as well as they had hoped.


And that's what developer support is for. Havok have absolutely top-notch support guys, and the license fee even covers a certain number of on-site visits if you're having any difficulties that can't be solved remotely.

Heck, even free physics engines (Bullet, ODE, Tokomak et al) have a pretty big userbase, that are always VERY helpful. I recently had a problem using Bullet in a pet project at home, and I got a very helful reply to my query in less than a day.

No...to me, this smells too much like the typical icompetance I encounter in the games industry. Probably 50/50 on the guys working on the project and management.

Re: A Completely Different Game

2008-10-03 11:10 • by ruijoel
I was thinking of Daikatana. It's set on different times, some in the future, so it could have cars but didn't need them. In addition, its development spanned several years, engines, and development teams.
If it's not this WTF, it's a very good WTF on its own.

Re: A Completely Different Game

2008-10-03 11:12 • by Code Dependent
// Revision 01/12: Taking out sports cars
// Revision 01/19: No more vw bugs
// Revision 01/22: No more vehicles
Mechanic: "The trouble is in your carburetor."
Owner: "So, did you fix it?"
Mechanic: "Yes. We took the carburetor out."

Re: A Completely Different Game

2008-10-03 11:23 • by OutWithTheTroll (unregistered)
221039 in reply to 221019
Steve:
I used to really enjoy TopCod3r's post's but I must admit that now they are really starting to piss me off. Whilst he is often funny and inventive, his baiting almost always derails the entire comments section. Often there are some really good and interesting points made in the comments but as soon as TopCod3r posts the whole thing just degenerates. Some people try to reply seriously, others start breaking out the "you've been trolled" posts and then there are a handful of people who are like "oh my god I LOVE you TopCod3r, have my babies!" which is also just pathetic.

If Alex really has 'moderated' TopCod3r then I don't see it as a WTF - far from it. Maybe it will convince TopCod3r that he doesn't need to troll every single article on TDWTF.


I agree.
Doing it once is original and funny.
Doing it often is trolling.

Re: A Completely Different Game

2008-10-03 11:29 • by mrprogguy
- No checking to see if 'new LevelObject()' returned a value? *UNSAFE*
- Pointer dereferencing instead of passing object references? *SLOW*
- I see some refactoring opportunities in there, but somehow that never gets done.

Glad I don't work there. I'd be tanning hides all over the place.

Re: A Completely Different Game

2008-10-03 11:32 • by MechanicJay (unregistered)
221041 in reply to 221028
Code Dependent:
LOL:
Wow, what an embarassing picture. Big burly man in front of what is undeniably a GIRL'S car. Men don't drive Mazda MX-5s. My girlfriend drives an MX-5, my mum's had one but I don't know any men that would even dare try to get away with that!
Try to keep that envy suppressed, willya? It's so unbecoming.


Clearly, you're not an automotive enthusiast. You probably drive your boring generi-sedan everyday and cringe when you take an off-ramp too fast and accidentally pull .05 g.
As is so happens, the Mx-5 (miata) is an extraordinarily well balanced car. I always have to chuckle at people's ignorance when it comes to the miata. I'm not sure how a rear wheel drive car that will out-handle anything else in the sub 40K price range (and most cars above it) is a "girl" car -- I suppose you're just judging a book by it's cover.

Re: A Completely Different Game

2008-10-03 11:36 • by not topcoder (unregistered)
221042 in reply to 221039
Yeah, so what?

I found the trolling extremely funny. I never paid attention to the usernames in this forum until I started checking for topcoder. I also never posted until I heard that he was booted.

I'd trade 700 billion MDF's for 1 topcoder post.

Re: A Completely Different Game

2008-10-03 11:39 • by Mr^B (unregistered)
221044 in reply to 221041
MechanicJay:
Code Dependent:
LOL:
Wow, what an embarassing picture. Big burly man in front of what is undeniably a GIRL'S car. Men don't drive Mazda MX-5s. My girlfriend drives an MX-5, my mum's had one but I don't know any men that would even dare try to get away with that!
Try to keep that envy suppressed, willya? It's so unbecoming.


Clearly, you're not an automotive enthusiast. You probably drive your boring generi-sedan everyday and cringe when you take an off-ramp too fast and accidentally pull .05 g.
As is so happens, the Mx-5 (miata) is an extraordinarily well balanced car. I always have to chuckle at people's ignorance when it comes to the miata. I'm not sure how a rear wheel drive car that will out-handle anything else in the sub 40K price range (and most cars above it) is a "girl" car -- I suppose you're just judging a book by it's cover.



Do Mazda still do the "Free curling tongs" offer on all new MX-5s? A pink Ferrari may well be a Ferrari, go like stink, handle like it's on rails...but over and above everything else, it's still PINK and if you won one the first thing you'd do is re-spray it to a proper colour.

The MX-5 may be the best thing since sliced beaver, but it looks like Barbie's "my first drop-top", and thus it shall remain hereafter.

As for the WTF, maybe some of the previous (removed from source comments) were along the lines of:

// Management want cars, so I'm fudging in some car logic, it's not very good.
// Management want MORE cars, so I'm refudging the fudge,

You can't judge a book by its cover, nor should you judge the evolution of component design (no matter how poorly executed) by its comments.

:)

Re: A Completely Different Game

2008-10-03 11:41 • by Tyler Szabo (unregistered)
I was actually guessing Duke Nukem: Forever up until the article said that wasn't. - Blew my mind.

Re: A Completely Different Game

2008-10-03 11:47 • by typedef mc (unregistered)
221046 in reply to 221014
LOL:
Code Dependent:
Keith:
Link: Alright guys, Ganondorf is at it again. Lets jump in my Miata.

Navi: Dude, there's only room for one passenger in this P.O.S. How are we going to seat everyone when we rescue Princess Zelda?
You guys just stay put. She can ride with me.



Wow, what an embarassing picture. Big burly man in front of what is undeniably a GIRL'S car. Men don't drive Mazda MX-5s. My girlfriend drives an MX-5, my mum's had one but I don't know any men that would even dare try to get away with that!


Plenty of men drive MX5s. It's probably the closest you can come to driving a track car for under 30k. It's a great car to go trolling for mouth breathing Mustang drivers.

Re: A Completely Different Game

2008-10-03 11:48 • by BK (unregistered)
This is what happens when you have a bunch of talented C programmers and ask the to write C++ code. They actually start to program in an ugly, invented by clueless managers and never standardized language called "C/C++". It's a shame, really, that few C programmers actually learn C++ (with its idioms and design techniques).

Re: A Completely Different Game

2008-10-03 11:51 • by BK (unregistered)
221048 in reply to 221040
Why would anyone check whether new returned a value? If it failed, it would have thrown an exception, by definition (contained in IEC/ISO norm 14882). Unless you write in "C/C++", of course.
« PrevPage 1 | Page 2 | Page 3 | Page 4Next »

Add Comment