Page 1 of 2 12 LastLast
Results 1 to 16 of 27

Thread: Sloppy Coders...

  1. #1
    I shall never tire... BEANFro Elite's Avatar
    Join Date
    Jan 2004
    Location
    Surrey
    Posts
    1,596
    Thanks
    122
    Thanked
    30 times in 18 posts
    • BEANFro Elite's system
      • Motherboard:
      • Asus MAXIMUS IV EXTREME Rev.3.0
      • CPU:
      • Intel Core i7 2600K Sandy Bridge
      • Memory:
      • Corsair Memory Vengeance 8GB DDR3
      • Storage:
      • 240Gb RevoDrive 3 X2, 1x 1TB Maxter DiamondMax 11
      • Graphics card(s):
      • Sapphire ATi HD5970 3GB
      • PSU:
      • Coolermaster Silent Pro Gold 1000W Modular
      • Case:
      • Coolermater Cosmos Pure Black
      • Operating System:
      • Windows 7 Ultimate 64-bit
      • Monitor(s):
      • Dell 2209WA
      • Internet:
      • TalkTalk

    Sloppy Coders...

    Okay, not quite general discussion as such...

    But, of recently, it seems that the quality of games developers is in decline as more and more games are blighted by bugs or problems introduced by patches...

    For example, FEAR has a VERY irritating problem where it refuses to load up when you are connected to the Internet, this was introduced in patch 1.2.

    Valve have introduced a glitch via an update that has made all the shaders over-zealously bright, this has effected EVERY game / mod that is powered by Source...

    Battlefield 2, my my my, where do I begin... Patch installers that don't install for everyone even if you have met all requirements (adequate hdd space, default install locations etc.), invalid CD key errors, the notorious out of date punkbuster and modified content errors etc.

    Battlefield 2 is THE buggiest and most awfuly coded game I've ever come into contact
    with in my whole career of gaming EVER; Kreed may be the worst game ever but at least that just worked...I've spent way more time trying to get Battlefield 2 to work than I've spent playing it...


    I'm sure there are many other games out there worthy of mention, but why has all of a sudden so many different games have had patches that introduce more problems...

  2. #2
    Senior Member
    Join Date
    Nov 2005
    Location
    Southampton, UK
    Posts
    253
    Thanks
    1
    Thanked
    2 times in 2 posts
    • divinemadness's system
      • Motherboard:
      • Gigabyte EP45-UD3L
      • CPU:
      • Q9550 @3.4GHz
      • Memory:
      • 4GB Corsair DDR2 PC2-6400
      • Storage:
      • 640GB WD Caviar Blue
      • Graphics card(s):
      • 896MB XFX GTX260 55nm
      • PSU:
      • Corsair TX650
      • Case:
      • CoolerMaster CM690
      • Operating System:
      • Windows 7
      • Monitor(s):
      • Samsung 2032mw
      • Internet:
      • O2 8Mb
    Quote Originally Posted by BEANFro Elite
    Valve have introduced a glitch via an update that has made all the shaders over-zealously bright, this has effected EVERY game / mod that is powered by Source...
    Tbh I thought that was intentional.

  3. #3
    ?!
    Join Date
    Sep 2004
    Posts
    1,045
    Thanks
    2
    Thanked
    6 times in 5 posts
    As complexity increases bugs naturally increase, so its not necessarily sloppy coding. In an day and age where getting the product to market is more important than pissing off your customer base in the name of profit... what else to expect.

  4. #4
    I shall never tire... BEANFro Elite's Avatar
    Join Date
    Jan 2004
    Location
    Surrey
    Posts
    1,596
    Thanks
    122
    Thanked
    30 times in 18 posts
    • BEANFro Elite's system
      • Motherboard:
      • Asus MAXIMUS IV EXTREME Rev.3.0
      • CPU:
      • Intel Core i7 2600K Sandy Bridge
      • Memory:
      • Corsair Memory Vengeance 8GB DDR3
      • Storage:
      • 240Gb RevoDrive 3 X2, 1x 1TB Maxter DiamondMax 11
      • Graphics card(s):
      • Sapphire ATi HD5970 3GB
      • PSU:
      • Coolermaster Silent Pro Gold 1000W Modular
      • Case:
      • Coolermater Cosmos Pure Black
      • Operating System:
      • Windows 7 Ultimate 64-bit
      • Monitor(s):
      • Dell 2209WA
      • Internet:
      • TalkTalk
    All I'm saying is what has happened to quality control, surely at least they can take their time on making sure that patches are as bug free as possible considering that patches are there to releive games from bugs.

  5. #5
    hi unreal's Avatar
    Join Date
    Jan 2005
    Location
    East London & Birmingham City Uni
    Posts
    3,657
    Thanks
    14
    Thanked
    37 times in 30 posts
    • unreal's system
      • Motherboard:
      • Intel iMac 20" & Macbook
      • CPU:
      • Intel Core 2 Duo T7200 2.0Ghz
      • Memory:
      • 4gb DDR667
      • Storage:
      • 1TB 7200 Int + 1.5Tb Ext
      • Graphics card(s):
      • ATi Radeon 2400XT
      • PSU:
      • 95W or something?
      • Case:
      • Intel iMac 20" Aluminium
      • Operating System:
      • OSX Snow Leopard (Win 7 x64 on Macbook Bootcamp)
      • Monitor(s):
      • 20" @ 1680x1050 & 27" 1080p HDTV
      • Internet:
      • O2 10mb
    Quote Originally Posted by BEANFro Elite
    Battlefield 2, my my my, where do I begin... Patch installers that don't install for everyone even if you have met all requirements (adequate hdd space, default install locations etc.), invalid CD key errors, the notorious out of date punkbuster and modified content errors etc.

    Battlefield 2 is THE buggiest and most awfuly coded game I've ever come into contact
    with in my whole career of gaming EVER; Kreed may be the worst game ever but at least that just worked...I've spent way more time trying to get Battlefield 2 to work than I've spent playing it...
    QFT, Battlefield 2 is the most wind-up game I own. I could write a huge essay on all the bad things about that game, but because EA and Dice own such a great core franchise, we have no other game like it we can turn to That's why I've been playing CSS lately, because I can simply fire up the Steam server browser and join a game just like that - Battlefield 2 ponces about with the notoriously laggy ingame browser and sometimes the game crashes to your desktop once you have finally found one of the few non laggy rooms.

    I was recently in a discussion with the BF2 developers thanks to an xfire compo thing, but they ignored all my questions about the faults of the game (I asked sensible questions, I wasn't like 'OMGZ UR GAEM IS TEH SUCKR I GET A TANK AND I RUN OVER I ARE PUNISHED AND BANNED I HATE YOU' sort of thing, I asked fair questions, but they just answered questions from a few others like 'What is your favourite level' and 'how long did the game take to develop'.

  6. #6
    Senior Member
    Join Date
    Jul 2003
    Posts
    413
    Thanks
    0
    Thanked
    0 times in 0 posts
    Quote Originally Posted by unreal
    QFT, Battlefield 2 is the most wind-up game I own. I could write a huge essay on all the bad things about that game, but because EA and Dice own such a great core franchise, we have no other game like it we can turn to That's why I've been playing CSS lately, because I can simply fire up the Steam server browser and join a game just like that - Battlefield 2 ponces about with the notoriously laggy ingame browser and sometimes the game crashes to your desktop once you have finally found one of the few non laggy rooms.

    I was recently in a discussion with the BF2 developers thanks to an xfire compo thing, but they ignored all my questions about the faults of the game (I asked sensible questions, I wasn't like 'OMGZ UR GAEM IS TEH SUCKR I GET A TANK AND I RUN OVER I ARE PUNISHED AND BANNED I HATE YOU' sort of thing, I asked fair questions, but they just answered questions from a few others like 'What is your favourite level' and 'how long did the game take to develop'.
    You will find that with most companies, they like to answer the nice "fluffy" questions that do not bash their products, also I think most of them wouldn't know the answer to your question anyway.
    Bored of the old one, new one coming soon

  7. #7
    I shall never tire... BEANFro Elite's Avatar
    Join Date
    Jan 2004
    Location
    Surrey
    Posts
    1,596
    Thanks
    122
    Thanked
    30 times in 18 posts
    • BEANFro Elite's system
      • Motherboard:
      • Asus MAXIMUS IV EXTREME Rev.3.0
      • CPU:
      • Intel Core i7 2600K Sandy Bridge
      • Memory:
      • Corsair Memory Vengeance 8GB DDR3
      • Storage:
      • 240Gb RevoDrive 3 X2, 1x 1TB Maxter DiamondMax 11
      • Graphics card(s):
      • Sapphire ATi HD5970 3GB
      • PSU:
      • Coolermaster Silent Pro Gold 1000W Modular
      • Case:
      • Coolermater Cosmos Pure Black
      • Operating System:
      • Windows 7 Ultimate 64-bit
      • Monitor(s):
      • Dell 2209WA
      • Internet:
      • TalkTalk
    Quote Originally Posted by divinemadness
    Tbh I thought that was intentional.
    Well no, because the water for example, reflects the sky brighter than the sky actually is, which defies nature and the Source engine's own logic.

    The bit in HL2 where you're in the air boat and you have to travel through all those lakes of radioactive waste, I know its radioactive but sears the eyes to look at, its rediculous...


    It's actually quite funny really, I remember watching a demonstration of the beat code at some LAN party in Germany...

    The game seemed quite stable, but crashed to the desktop quite regularly, must have been quite embarrassing...

    As for EA, I hear they are very harsh on their employees, so how they managed to cough up this sorry excuse of a "finished" title is beyond me...

    How are companies going to solve problems with their games if they are unwilling to take onboard their customers views, gripes and complaints...

    Having thought about all the EA games I've owned in the past have been quite buggy; even the console games!!
    Last edited by BEANFro Elite; 08-01-2006 at 02:27 PM.

  8. #8
    lazy student nvening's Avatar
    Join Date
    Jan 2005
    Location
    London
    Posts
    4,656
    Thanks
    196
    Thanked
    31 times in 30 posts
    I thought CSS looked all shiny now lol, i like it like that
    (\__/)
    (='.'=)
    (")_(")

  9. #9
    I shall never tire... BEANFro Elite's Avatar
    Join Date
    Jan 2004
    Location
    Surrey
    Posts
    1,596
    Thanks
    122
    Thanked
    30 times in 18 posts
    • BEANFro Elite's system
      • Motherboard:
      • Asus MAXIMUS IV EXTREME Rev.3.0
      • CPU:
      • Intel Core i7 2600K Sandy Bridge
      • Memory:
      • Corsair Memory Vengeance 8GB DDR3
      • Storage:
      • 240Gb RevoDrive 3 X2, 1x 1TB Maxter DiamondMax 11
      • Graphics card(s):
      • Sapphire ATi HD5970 3GB
      • PSU:
      • Coolermaster Silent Pro Gold 1000W Modular
      • Case:
      • Coolermater Cosmos Pure Black
      • Operating System:
      • Windows 7 Ultimate 64-bit
      • Monitor(s):
      • Dell 2209WA
      • Internet:
      • TalkTalk
    Quote Originally Posted by nvening
    I thought CSS looked all shiny now lol, i like it like that
    At first I also liked it, then I played aztec and I thought the mud was snow... in office however, its generally bareable but it does look like someone went crazy with a floor buffer!!

  10. #10
    hi unreal's Avatar
    Join Date
    Jan 2005
    Location
    East London & Birmingham City Uni
    Posts
    3,657
    Thanks
    14
    Thanked
    37 times in 30 posts
    • unreal's system
      • Motherboard:
      • Intel iMac 20" & Macbook
      • CPU:
      • Intel Core 2 Duo T7200 2.0Ghz
      • Memory:
      • 4gb DDR667
      • Storage:
      • 1TB 7200 Int + 1.5Tb Ext
      • Graphics card(s):
      • ATi Radeon 2400XT
      • PSU:
      • 95W or something?
      • Case:
      • Intel iMac 20" Aluminium
      • Operating System:
      • OSX Snow Leopard (Win 7 x64 on Macbook Bootcamp)
      • Monitor(s):
      • 20" @ 1680x1050 & 27" 1080p HDTV
      • Internet:
      • O2 10mb
    I think it might have been implemented to help people appreciate and notice the bump mapping more - I know me and Tobe kept getting distracted by the bumpmapping in the car park of office ;_;

    Yeah EA were/are harsh on their employees with deadlines and such, and apparently there was a big lawsuit against them from some of their employees that was successful - can't quite remeber what it was on about though

  11. #11
    Studmuffin Flibb's Avatar
    Join Date
    Jul 2003
    Location
    Kent
    Posts
    4,904
    Thanks
    31
    Thanked
    324 times in 277 posts
    • Flibb's system
      • Motherboard:
      • Gigabyte GA-970A-UD3
      • CPU:
      • AMD FX-6300
      • Memory:
      • 16GB Crucial Ballistix DDR3 PC3-12800
      • Storage:
      • Samsung SSD 840 EVO 250G
      • Graphics card(s):
      • 3GB MSI Radeon HD 7950 Twin Frozr
      • PSU:
      • FSP
      • Operating System:
      • Win7 64bit
      • Monitor(s):
      • Deffl TFT thing
    Quote Originally Posted by PrivatePyle
    You would never get away with so many bugs in software written for a non gaming use, if some of the software I wrote was so buggy the company I used to work for would incur crippling financial penaltys for however long it didnt work up to standard over the time in the contract it said it would be done.

    Gamers are treated like second rate customers.
    Actually some of the business software we use is pretty buggy, our stock control system is particularly bad (Honeywell POMS), then again I think a lot of the problems are down to the useless support we get. Its cost severall £million to install at six of our sites and looks liked its going to be dumped after 2 years, was going to cost £500,000+ to upgrade it to XP form windows NT4. Some of the scientific apps we use are terrible as well, patch testing is worse than in most games. Considering its all ment to work to FDA / GMP standards its pretty bad, luckilly non of the audits have picked up on it.

  12. #12
    smtkr
    Guest
    The problem is, as I have mentioned many times, that the gaming industry is now big business. We are talking about corporations that have to answer to shareholders. They have to show growth. They are under immense pressure to release games on tight deadlines. Quality control will always take a distant second to the greenback.

  13. #13
    I shall never tire... BEANFro Elite's Avatar
    Join Date
    Jan 2004
    Location
    Surrey
    Posts
    1,596
    Thanks
    122
    Thanked
    30 times in 18 posts
    • BEANFro Elite's system
      • Motherboard:
      • Asus MAXIMUS IV EXTREME Rev.3.0
      • CPU:
      • Intel Core i7 2600K Sandy Bridge
      • Memory:
      • Corsair Memory Vengeance 8GB DDR3
      • Storage:
      • 240Gb RevoDrive 3 X2, 1x 1TB Maxter DiamondMax 11
      • Graphics card(s):
      • Sapphire ATi HD5970 3GB
      • PSU:
      • Coolermaster Silent Pro Gold 1000W Modular
      • Case:
      • Coolermater Cosmos Pure Black
      • Operating System:
      • Windows 7 Ultimate 64-bit
      • Monitor(s):
      • Dell 2209WA
      • Internet:
      • TalkTalk
    Pah, excuses excuses all we get is excuses...

  14. #14
    Treasure Hunter extraordinaire herulach's Avatar
    Join Date
    Apr 2005
    Location
    Bolton
    Posts
    5,618
    Thanks
    18
    Thanked
    172 times in 159 posts
    • herulach's system
      • Motherboard:
      • MSI Z97 MPower
      • CPU:
      • i7 4790K
      • Memory:
      • 8GB Vengeance LP
      • Storage:
      • 1TB WD Blue + 250GB 840 EVo
      • Graphics card(s):
      • 2* Palit GTX 970 Jetstream
      • PSU:
      • EVGA Supernova G2 850W
      • Case:
      • CM HAF Stacker 935, 2*360 Rad WC Loop w/EK blocks.
      • Operating System:
      • Windows 8.1
      • Monitor(s):
      • Crossover 290HD & LG L1980Q
      • Internet:
      • 120mb Virgin Media
    You want sloppy coding you try using maple for anything more sophisticated than basic algebra, theyve had 10 versions to get it right and its still a heap of crap

  15. #15
    Senile Member
    Join Date
    Dec 2003
    Posts
    442
    Thanks
    3
    Thanked
    0 times in 0 posts
    Quote Originally Posted by Flibb
    Actually some of the business software we use is pretty buggy, our stock control system is particularly bad (Honeywell POMS), then again I think a lot of the problems are down to the useless support we get. Its cost severall £million to install at six of our sites and looks liked its going to be dumped after 2 years, was going to cost £500,000+ to upgrade it to XP form windows NT4. Some of the scientific apps we use are terrible as well, patch testing is worse than in most games. Considering its all ment to work to FDA / GMP standards its pretty bad, luckilly non of the audits have picked up on it.
    Yeah badly written software isnt restricted to games, I have been on the development/inside of really badly written software that continues to sell. The reason a lot of non gaming software continues to sell even though it is buggy and crap is that the people buying it (PHBs etc) don't end up using it or even know enough to make an informed purchase.

    Look at EDS, they have gone from disaster to disaster on public sector projects but they still get contracts. Whilst one dept of the government is sueing them another is hiring them!

  16. #16
    Theoretical Element Spud1's Avatar
    Join Date
    Jul 2003
    Location
    North West
    Posts
    7,508
    Thanks
    336
    Thanked
    320 times in 255 posts
    • Spud1's system
      • Motherboard:
      • Gigabyte Aorus Master
      • CPU:
      • 9900k
      • Memory:
      • 16GB GSkill Trident Z
      • Storage:
      • Lots.
      • Graphics card(s):
      • RTX3090
      • PSU:
      • 750w
      • Case:
      • BeQuiet Dark Base Pro rev.2
      • Operating System:
      • Windows 10
      • Monitor(s):
      • Asus PG35VQ
      • Internet:
      • 910/100mb Fibre
    I'm gonna speak out on the developers side here..probably a bad idea after reading these posts but here goes

    Look at it from their point of view, as a games developer. You are writing software that is a) going to be run on a number of different operating systems, all which could interepret certain commands differently.
    b) going to be run on a number of different hardware configurations
    c) going to be run on systems with totally different driver configurations.

    etc etc

    Basically, it is simply impracticle to plan for, and test for every single problem on every different configuration of windows/hardware/software. Hence why you get issues like with BF2 - for some, like me, it works flawlessly (i'm talking about the massive CTD problems people had here, not the badly designed server browser, totally different issues).
    While for others, it would crash constantly. Now of course they will have tested it on as many configurations as they could realistically do, but that would still only be roughly 10% (if that) of possible configurations...you could spend a year or so testing, and cover alot more than that, possibly 90% or so ..but by then your product is so out of date that people will not buy it, and a proportion of your testing has been pointless as some of your test cases will be obsolete by now. This problem is compounded by hard-nosed publishers (as pointed out, EA are a good example here) who want their software released ASAP, and as such impose tight deadlines that do not allow for full testing..

    As games get more complex I think we will see this problem more and more, as more code = more possible problems. Especially when a piece of code might execute fine on one machine and then crash for no apparent reason on another.

    It might not even be a true game bug so to speak - other applications can mess things up. A real world example? We have a piece of software where I work that we take as a 'base' and fully customise it for our business needs. We had been using this particular version for a few months with no issues, and then our helpdesk decided to upgrade all the PCs to XPSP2. Great, plugs a load of holes etc..but upon installing that some aspects of out core 'base' software stopped working. We have identified the problem as being with a change microsoft made to explorer.exe in SP2.

    So here we have a case where some software appears to work fine, we upgrade windows and it breaks it...not the developers fault, microsofts fault. The same thing can happen with any game.

    The best way round it that I can see is to do what some developers (eg ubisoft) are doing, which is have LARGE beta tests of some aspects of the game, to find all these bugs. eg with far cry, they had that big multiplayer test that allowed them to find and fix bugs with thousands of different configurations - many more than would have been possible in the lab. The gameplay testing can be done in-house, but a large number of bugs can be removed prior to release for very little money by testing with real world consumers. It's a shame that more developers don't do this

    The next point that people normally raise is that 'console games work, so why should PC owners suffer just because we can apply patches?' Well, not all console games DO work flawlessly, there are plenty of games out there for multiple consoles with bugs in them, albeit most of them not major ones; and the number of PS2 games that have slowdown in them, its almost unbelievable ( On a fixed hardware device you would think the developers would scale it to run at a constant fps right....) However, the majority of console games do work fine out-of-the-box, but remember there is only one possible configuration (excluding peripherals) that they have to work with, so the code can be totally customised for that specific CPU, gfx/sound card - it is alot easier to develop something bug free when you know the exact (or near as dammit) environment your code will be run in.

    just my 2c

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •