ratetankmark
Samurai Cop
Equalist Lex Luthor
RIP Rik Mayall, you blimmen genius - Ria Vandervis on Rik Mayall
Posts: 2,426
|
Post by ratetankmark on Dec 5, 2013 15:47:10 GMT -5
Seriously, you have all this money and you spend all this time working on a game and you can't even remove bugs or glitches?! What the hell, if a game's good enough to hit the stores it should at least have no glitches that cause you to rage quit on the damn thing.
|
|
|
Post by A Platypus Rave on Dec 5, 2013 15:48:26 GMT -5
I am assuming you have never programmed anything.
|
|
Push R Truth
Patti Mayonnaise
Unique and Special Snowflake, and a pants-less heathen.
Perpetually Constipated
Posts: 39,329
|
Post by Push R Truth on Dec 5, 2013 15:50:50 GMT -5
The more complicated a game (or software) is the more bugs/glitches will occur. Add in a little bit of "humans make mistakes" and a lot of "dozens if not hundreds of people working on the same game" and it's kinda amazing you end up with anything playable.
|
|
|
Post by Curt Hawkins Fan on Dec 5, 2013 15:52:30 GMT -5
Were two threads really necessary?
|
|
ratetankmark
Samurai Cop
Equalist Lex Luthor
RIP Rik Mayall, you blimmen genius - Ria Vandervis on Rik Mayall
Posts: 2,426
|
Post by ratetankmark on Dec 5, 2013 15:53:05 GMT -5
I am assuming you have never programmed anything. No I haven't, I'd be the worst game programmer ever, I know it's stupid to get annoyed about glitches considering they'll always be there and there ain't anything I can do about it but games like Sonic 06 for example were notorious for their glitches.
|
|
ratetankmark
Samurai Cop
Equalist Lex Luthor
RIP Rik Mayall, you blimmen genius - Ria Vandervis on Rik Mayall
Posts: 2,426
|
Post by ratetankmark on Dec 5, 2013 15:53:41 GMT -5
Were two threads really necessary? Yes one thread I was talking about a specific glitch and this one we're talking about glitches in general.
|
|
|
Post by A Platypus Rave on Dec 5, 2013 15:55:22 GMT -5
I am assuming you have never programmed anything. No I haven't, I'd be the worst game programmer ever, I know it's stupid to get annoyed about glitches considering they'll always be there and there ain't anything I can do about it but games like Sonic 06 for example were notorious for their glitches. Most glitches happen after a random set of variables so finding what the hell is causing it could require you scouring every last line of code to find whatever the hell is causing it and then after finally finding it coming up with a solution to the problem that doesn't result in you destroying some other part of the code... which it almost definitely will. So the testers test as much as they can so the the coders can fix so the testers can try and find any other bugs that are completely game breaking, due to the human error in this some glitches go unreported as they never hit the million and one shot to trigger them Furthermore, since gaming is now big business many game companies have permanent deadlines thrust upon the dev team whether the game is in any condition to ship or not from a QA stand point.
|
|
|
Post by Koda, Master Crunchyroller on Dec 5, 2013 15:59:27 GMT -5
No I haven't, I'd be the worst game programmer ever, I know it's stupid to get annoyed about glitches considering they'll always be there and there ain't anything I can do about it but games like Sonic 06 for example were notorious for their glitches. Most glitches happen after a random set of variables so finding what the hell is causing it could require you scouring every last line of code to find whatever the hell is causing it and then after finally finding it coming up with a solution to the problem that doesn't result in you destroying some other part of the code... which it almost definitely will. So the testers test as much as they can so the the coders can fix so the testers can try and find any other bugs that are completely game breaking, due to the human error in this some glitches go unreported as they never hit the million and one shot to trigger them Furthermore, since gaming is now big business many game companies have permanent deadlines thrust upon the dev team whether the game is in any condition to ship or not from a QA stand point. Doesn't help that even if a tester does find an issue, they have to recreate it. If they can't recreate it then it was a freak occurrence and isn't really paid attention to.
|
|
The Ichi
Patti Mayonnaise
AGGRESSIVE Executive Janitor of the Third Floor Manager's Bathroom
Posts: 37,379
|
Post by The Ichi on Dec 5, 2013 16:00:52 GMT -5
Programming is hard as balls + deadlines to release a game = glitches.
|
|
|
Post by A Platypus Rave on Dec 5, 2013 16:01:55 GMT -5
Most glitches happen after a random set of variables so finding what the hell is causing it could require you scouring every last line of code to find whatever the hell is causing it and then after finally finding it coming up with a solution to the problem that doesn't result in you destroying some other part of the code... which it almost definitely will. So the testers test as much as they can so the the coders can fix so the testers can try and find any other bugs that are completely game breaking, due to the human error in this some glitches go unreported as they never hit the million and one shot to trigger them Furthermore, since gaming is now big business many game companies have permanent deadlines thrust upon the dev team whether the game is in any condition to ship or not from a QA stand point. Doesn't help that even if a tester does find an issue, they have to recreate it. If they can't recreate it then it was a freak occurrence and isn't really paid attention to. Yeah, I meant to mention that too.
|
|
BigJerichool222
Bill S. Preston, Esq.
THE BIG DOG!
#NotInMySalad
Posts: 17,424
|
Post by BigJerichool222 on Dec 5, 2013 16:02:46 GMT -5
To keep my friends and I busy when we stream.
|
|
|
Post by A Platypus Rave on Dec 5, 2013 16:04:05 GMT -5
To keep my friends and I busy when we stream. Thank you for reminding me, sometimes laziness is a factor as well. ![:P](//storage.proboards.com/forum/images/smiley/tongue.png)
|
|
Blindkarevik
Grimlock
Rock... Paper... Straight-edge!
I Like To <blank>
Posts: 14,343
|
Post by Blindkarevik on Dec 5, 2013 16:20:47 GMT -5
I've never done any serious programming. I took a a couple classes in High School, very primitive stuff... but even then, the smallest error could f*** everything up completely. Then you'd search hundreds of lines of code for a comma, or a period, or worse.... something that looks completely normal, but is somehow f***ing shit up.
Seriously, video game programmers get my utmost respect... not just because they provide me with entertainment but because they go through pure hell to get that product to us.
|
|
|
Post by 'Foretold' Joker on Dec 5, 2013 16:33:45 GMT -5
A good game will have a development team and a testing team as developers invariably miss things when designing cool stuff, testers if given the chance should find 99% of the issues, then it should go out on a beta test before being released. However due to release dates or an impatient business the testing process/beta test is often glossed over or ignored and out goes the product with bugs still in it.
As I am a software tester (not games) I can fully understand how a game could go out with bugs/glitches in them. honestly on some of the big games out there I am amazed we don't get more glitchy games on a level like Fallout: New Vegas than we do.
Think about a FPS map, now imagine that someone needs to check that every wall on that map can't be walked through, then repeat that scenario for each weapon the player can carry in the game, then do it again when they are on a boost (like Quad Damage) or throw a mine at it etc ...
|
|
ratetankmark
Samurai Cop
Equalist Lex Luthor
RIP Rik Mayall, you blimmen genius - Ria Vandervis on Rik Mayall
Posts: 2,426
|
Post by ratetankmark on Dec 5, 2013 16:39:54 GMT -5
Okay I've just found out that it was my controller that was the problem, but the point still stands, even with some amazing games and even though it's no-one's faults, I assume you'll all agree that you've, once, been pissed off by glitches.
|
|
|
Post by Red Impact on Dec 5, 2013 16:54:59 GMT -5
I've been pissed off by glitches when they've been game-breaking, like when I've fallen through the ground in Infamous and had to restart, but I understand why they happen. I'd imagine that even the smallest box of space could cause one, and as games get bigger and more elaborate, it's got to be impossible to check everything even in a simpler game, like a fighter, where you don't have huge stages.
And I bet for a game with larger stages and open world segments, I'm betting you have a collection of code that's longer than The Iliad to pour through.
|
|
|
Post by Koda, Master Crunchyroller on Dec 5, 2013 17:04:01 GMT -5
I've been pissed off by glitches when they've been game-breaking, like when I've fallen through the ground in Infamous and had to restart, but I understand why they happen. I'd imagine that even the smallest box of space could cause one, and as games get bigger and more elaborate, it's got to be impossible to check everything even in a simpler game, like a fighter, where you don't have huge stages. And I bet for a game with larger stages and open world segments, I'm betting you have a collection of code that's longer than The Iliad to pour through. Case in point Skyrim. Which is why that game has so many glitches. It is just too complex to be able to check everything.
|
|
|
Post by SsnakeBite, the No1 Frenchman on Dec 5, 2013 17:05:53 GMT -5
For plenty of reasons: - Beta testers didn't find them. Especially common in sandbox-type games as it's nearly impossible to find them all due to the near infinite possibilities of interactions; - Beta testers did find them but thought they were fun and advised the devs to keep them and/or turn them into a feature; - Beta testers / developers couldn't recreate a glitch and therefore couldn't know how to fix it since they couldn't even know what was wrong; - out of time or budget; - fixing it would create more problems due to the way the game is programmed; - fixing it would delay the release of the game too much (often due to the previous reason); - the developers just couldn't find what was causing it; - the hardware can't handle the software; - the user messed with the files in a way they weren't supposed to; - probably many more things that I couldn't think of. Softwares and especially video games are insanely complicated to make and with the progress of technology it's only going to get worse. It's already very difficult to make a game that works the way you want it with something that chews most of work for you like RPG Maker so imagine when you have to build an engine from scratch. No game would ever get released if developers tried to fix absolutely every glitch. To give you an example, Valve is notoriously slow to develop games because they're perfectionists. Half-Life 2 spent 5 years in development, Team Fortress 2 spent 9. And they both still had glitches. And keep in mind they could only afford this perfectionism because they publish their own games. I am assuming you have never programmed anything. No I haven't, I'd be the worst game programmer ever, I know it's stupid to get annoyed about glitches considering they'll always be there and there ain't anything I can do about it but games like Sonic 06 for example were notorious for their glitches. Well trainwrecks like that are different thing entirely. Usually the result of games having to be remade from scratch multiple times, drastic gameplay changes in the middle of development, a rushed release to meet a deadline and of course poor management as well as disagreements between the developers and the publishers, all that leading to extreme delays and setbacks until the developers run out of budget and someone says "f*** it, we need to release something NOW". And of course there's also the "I don't give a shit, I'll just release some stuff and call it a game and hopefully the amount of people fooled into buying it will make me a profit" camp like Sergei Titov (Programmer of Big Rigs: Over the Road Racing and producer of Infestation: Survivor Stories a.k.a. The War Z).
|
|
|
Post by Red Impact on Dec 5, 2013 17:09:23 GMT -5
I've been pissed off by glitches when they've been game-breaking, like when I've fallen through the ground in Infamous and had to restart, but I understand why they happen. I'd imagine that even the smallest box of space could cause one, and as games get bigger and more elaborate, it's got to be impossible to check everything even in a simpler game, like a fighter, where you don't have huge stages. And I bet for a game with larger stages and open world segments, I'm betting you have a collection of code that's longer than The Iliad to pour through. Case in point Skyrim. Which is why that game has so many glitches. It is just too complex to be able to check everything. Yeah, I imagine finding glitches in that game would be like finding a missing comma in Russian war epic. It's astounding that some of the games we get are even playable, thb.
|
|
|
Post by SsnakeBite, the No1 Frenchman on Dec 5, 2013 17:10:34 GMT -5
Okay I've just found out that it was my controller that was the problem, but the point still stands, even with some amazing games and even though it's no-one's faults, I assume you'll all agree that you've, once, been pissed off by glitches. Oh definitely, but unless it's something that actually hinders gameplay or progress, I'm too busy being impressed that there aren't more to give a crap. Plus some can actually be fun, like when you find exploits to by pass sections of a game. It's like "ha ha! Got you, developers! I beat your system!".
|
|