When a Patch is Just Too Late to Save a Game

Collapse

Recommended Videos

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • OMT
    MVP
    • Jun 2008
    • 2997

    #31
    Re: When a Patch is Just Too Late to Save a Game

    Couple things...

    1) We don't rush the game because we know we can patch. We have and use the same amount of time to make the game as we have since we first made it. It is a one year game, so we are very strict with our scope to make sure it is done on time.

    The first patch is free. After that they cost a lot of money and are only released when necessary. We hope that there are no big issues that need to be fixed in the patch, and since we get a free one we look at releasing one every year and try to add something additional to the game. However, we are pretty restricted on what we CAN include in a patch.

    2) Beta testing... not sure how you can do this with a console game. Our disc builds can only be played on special consoles or devkits. For a disc to run on the retail kit, it needs to be encoded by the manufacturer (MS or Sony in the case of NCAA).

    Are there any console games out there that have a public beta?

    Comment

    • rhombic21
      Pro
      • Jul 2002
      • 590

      #32
      Re: When a Patch is Just Too Late to Save a Game

      Halo 3 did some sort of public beta for the online portion of the game. Seems like you could figure out some type of limited beta system that maybe only used two teams and one stadium, but would at least allow people to play around with the general gameplay.

      My thoughts on your patch system are that you guys simply are inefficient with what you do. You release minimalist patches, when you really could quite easily do a lot more.

      I'm coming from online play, but this year the following things were not addressed in the patch, and there's really no reason for them not to be. I'm not talking about adding new graphic displays or anything super complex like that. I'm talking about tweaks to the gameplay engine:

      - DL get pushed to ground way too often. I'm not saying they need to "win" more often, but a huge part of the problem with your pass rush is that 2 or 3 guys get knocked to the ground, so then when somebody does beat their guy, extra blockers come over and pick him up. Surely there's a way that you guys can tweak this so that the animations that are resulting in DL ending up on the ground play out less often.

      - Man to man coverage is useless. It's simply terrible. Surely there is some way that you guys could have relatively easily tweaked man coverage to not be so horrible.

      - Field Goals can be kicked from way too far out. I can easily make 55 yard kicks with average kickers. Seriously, this can't be hard to tweak.

      - QBs are ridiculously accurate, even on the run and way behind the LOS. There are a whole host of ways that you could easily address this, many of which have been implemented on Madden.

      - Playbooks are simply incomplete. I talked with Anthony White at community day, and I understand that he has a lot on his plate pre-release with Madden coming out a month later, but there's really no reason at all that you guys could follow up with some type of downloadable content later in the year that had updated playbooks. Hell, even if you just take plays and formations that are used in Madden, it would expand the NCAA playbooks a ton.

      Your standard appears to be "only fix in a patch if it's absolutely necessary, fix all other things the next year." You need to abandon that approach. Your standard ought to be "if we can reasonably fix this with a patch, then we ought to do so." Patch it in when the problem is identified, and then fix it permanently for the next year.

      And look, you guys sat on feedback for a month and a half and did nothing with it, which is why your gameplay patch took over a month after release to hit. I'm not saying that you had to finalize it based on the feedback that you had, but many of the problems that we pointed out were things that everybody (even the developers who we were talking to) agreed was a problem. So there's no reason that somebody shouldn't have been working on getting all of those things patched during the lag between when the disc goes gold and when it ships. That way, you have a starting place to address more than just the most glaring problems when you start receiving feedback from the community.

      Comment

      • rudyjuly2
        Cade Cunningham
        • Aug 2002
        • 14813

        #33
        Re: When a Patch is Just Too Late to Save a Game

        Originally posted by rhombic21
        My thoughts on your patch system are that you guys simply are inefficient with what you do. You release minimalist patches, when you really could quite easily do a lot more.
        I think in some ways you are asking too much. EA has their hands tied by MS with regards to patch size, largely because of the stupid 360 version that doesn't have a hard drive. The Madden team wanted to include accelerated clock in their patch but that feature alone was more than MS would allow so they dropped it. Sony allows a much larger patch size but EA doesn't want to provide a larger Sony exclusive patch either.

        You can't assume that the EA team doesn't want to patch more things than it can. Plus, some of these things would require more than a simple patch imo. There are flaws in the game that probably need a complete overhaul like the cpu QB AI (too many picks, never going deep). These things need to be fixed on release.

        I'll agree with you on some things. I still don't understand why EA thinks the average college kicker should be able to kick a 55 yarder with ease. The default settings really need to be looked at in a big way which is very important for you online guys. And the sliders need to have a greater effect for us fine-tuning the offline gameplay. I don't understand why they neutered the blocking sliders this year. And I don't buy the casual gamer likes some of this stuff either. The casual fan still wants realism.

        Comment

        • Pared
          Legen - WAIT FOR IT
          • Feb 2003
          • 39337

          #34
          Re: When a Patch is Just Too Late to Save a Game

          Originally posted by OMT
          ...since we get a free one we look at releasing one every year and try to add something additional to the game.
          I guess I'll bite.

          What exactly has been released in a patch that has "added something additional to the game?"

          Do bug fixes fall under this category? Because if they do, it just echoes my initial comments posted previously. No need for me to re-iterate them.

          I wouldn't call fixing roster glitches and tweaking defensive AI "adding something additional to the game," but that's just me. That sort of thing should be the basis of why you're creating the game year to year.

          It's one thing when the defense doesn't react to something because of a money play; It's another when you make the defense completely inept as a design decision to create a facade in the way the game should play. Casual gamers might not pick up on that and buy your game because of it... but don't insult the intelligence of the crowd here at OS and not expect a reaction in return to the decisions being made.
          <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} </style> <![endif]-->
          [OS Vets NBA 2k7 Champion]
          Now Playing: TLOU: Remastered
          Operation Sports is NOT a website for you to bitch and moan about sports gaming.
          That's not the meaning of constructive criticism.

          *Official Miami Heat Haters Club Member #1*

          Comment

          • fistofrage
            Hall Of Fame
            • Aug 2002
            • 13682

            #35
            Re: When a Patch is Just Too Late to Save a Game

            Originally posted by Pared
            I guess I'll bite.

            What exactly has been released in a patch that has "added something additional to the game?"

            Do bug fixes fall under this category? Because if they do, it just echoes my initial comments posted previously. No need for me to re-iterate them.

            I wouldn't call fixing roster glitches and tweaking defensive AI "adding something additional to the game," but that's just me. That sort of thing should be the basis of why you're creating the game year to year.

            It's one thing when the defense doesn't react to something because of a money play; It's another when you make the defense completely inept as a design decision to create a facade in the way the game should play. Casual gamers might not pick up on that and buy your game because of it... but don't insult the intelligence of the crowd here at OS and not expect a reaction in return to the decisions being made.

            Its WIIIIDE OPEN!

            The Field goals are just way too ridiculously easy too. I guess thats so if you amazingly can't score a td, at least you are guaranteed 3. A 40 rated kicker is just as good as a 90. Its awesome.

            The AI will throw interceptions no matter what you do. I can't find a slider set including all human defensive sliders at 0 on heisman where the AI won't throw interceptions and pick 6's.

            It goes on and on. I don't htink they can fix this though because they most likely don't know how. Its the only explanation I have. Why else would you have a pick 6 festival programmed into the game? Except that its WIIIDE OPEN!
            Chalepa Ta Kala.....

            Comment

            • youALREADYknow
              MVP
              • Aug 2008
              • 3635

              #36
              Re: When a Patch is Just Too Late to Save a Game

              A few thoughts:

              1. I think we as a community underestimate the complexity of the AI in this game. Changing one position's AI will always have an impact on other players and I would never call these kind of changes easy and simple (WR/CB interaction, OL/DL interaction, etc.).

              2. It's also obvious that EA has underestimated the complexity of building AI in a next-gen football game. This is not Sega Genesis and I should not be seeing 1990's AI and logic in a sports game anymore. Given years of building on the same flawed logic and AI, EA should have ample knowledge within their own walls to figure out what is wrong with the game. You don't need 2 months post-release to determine that the OL/DL interaction is still not working when this aspect of the game has never worked and little to no development was done on that aspect of the game.

              3. While EA will likely never offer a "public beta" like we see in every PC game (a market EA needs to be taking advantage of), the excuse that no gameplay testing can occur on your product is simply absurd. EA obviously has devkits and obviously internally tests the product with QA on some kind of build. When the game hits gold status, does that build not get tested by QA? I'm sure that a gold product is ready enough to get constructive criticism by an internal tester who actually knows football and has a history of playing college football games. In another thread OMT has stated that there are three months between gold status and release, so these are three whole months that feedback could be used to create a task list for the first patch. If I'm wrong on this OMT, please explain why this cannot work.

              4. If the primary goal of patches are bug fixes, then we should expect as consumers that the most significant bugs are taken care of by the time the devs move on to next year's game. This year there are so many problems that the game is at times unplayable and these are almost all problems that were identified shortly after release.

              Online dynasties have so many offseason problems that some gamers have quit playing this mode, CPU schools recruiting and depth chart management is so buggy that they can't field a player at the correct position some seasons, the flawed poll and BCS logic virtually guarantees a mid-major conference champion will compete for the BCS title, the QB Accuracy slider impacts throwing power needlessly, the CPU cannot execute a screen pass to save their lives, the QB Choice plays are executed horrendously by the CPU, etc, etc, etc.

              I have no doubt that SOME of these areas will be improved for NCAA 2010, but as of now the only game we can play is NCAA 2009 and that product is still a beta quality product as far as I'm concerned. It is unfair to the consumer in my opinion to release a product using the exclusive NCAA license that does not even run as designed (let's ignore the desired result that we all would like to see).

              The game needs to run as designed or we're being swindled as consumers. I don't think the NCAA patches were too late to save the game, but they were too insignificant to save the game. If I was promised NCAA 2010 would be fully patched and working as designed by August, then I'd be a happy customer.

              Comment

              • Zeppelin8
                Rookie
                • Oct 2008
                • 311

                #37
                Re: When a Patch is Just Too Late to Save a Game

                I think sports games develop slower compared to other genres. Gameplay is not getting better every year, they just add a few more features here and there. Yeah I know it's hard to completely revolutionize games every year but hey what is the point of taking good stuff out? There are certain good things in every new version, seems like they just have to take away at least one good thing to put some new feature.

                Problems of sports titles are similar to MMORPG's. For both titles there is always a new ''feature'' which is either broken or simply not fun. Both genres are in a slump, they are only getting better on paper and both started lose their fun factor in last few years.

                Comment

                • SuperBowlNachos
                  All Star
                  • Jul 2004
                  • 10218

                  #38
                  Re: When a Patch is Just Too Late to Save a Game

                  Patches don't bother me in games like GoW and CoD, where people spend there time finding soft spots in the map. Those patches are good because that stuff in not forseen.

                  Having to patch crap like sliders not working, entire gameplay elements being broken is just sad.

                  Comment

                  • OMT
                    MVP
                    • Jun 2008
                    • 2997

                    #39
                    Re: When a Patch is Just Too Late to Save a Game

                    Originally posted by Pared
                    I guess I'll bite.

                    What exactly has been released in a patch that has "added something additional to the game?"

                    Do bug fixes fall under this category? Because if they do, it just echoes my initial comments posted previously. No need for me to re-iterate them.

                    I wouldn't call fixing roster glitches and tweaking defensive AI "adding something additional to the game," but that's just me. That sort of thing should be the basis of why you're creating the game year to year.

                    It's one thing when the defense doesn't react to something because of a money play; It's another when you make the defense completely inept as a design decision to create a facade in the way the game should play. Casual gamers might not pick up on that and buy your game because of it... but don't insult the intelligence of the crowd here at OS and not expect a reaction in return to the decisions being made.
                    You're misunderstanding me. We WANT to do small features in the patch, however we have had bugs that come up that are much higher priority.

                    For NCAA 09 we wanted to add halftime highlights in the patch, but we had all our resources fixing bugs we wanted to tackle in the patch and couldn't get the halftime highlights polished enough to inclue.

                    Comment

                    • OMT
                      MVP
                      • Jun 2008
                      • 2997

                      #40
                      Re: When a Patch is Just Too Late to Save a Game

                      Originally posted by youALREADYknow

                      3. While EA will likely never offer a "public beta" like we see in every PC game (a market EA needs to be taking advantage of), the excuse that no gameplay testing can occur on your product is simply absurd. EA obviously has devkits and obviously internally tests the product with QA on some kind of build. When the game hits gold status, does that build not get tested by QA? I'm sure that a gold product is ready enough to get constructive criticism by an internal tester who actually knows football and has a history of playing college football games. In another thread OMT has stated that there are three months between gold status and release, so these are three whole months that feedback could be used to create a task list for the first patch. If I'm wrong on this OMT, please explain why this cannot work.
                      The three months are getting it approved and the disks getting manufactured. We cannot make ANY changes in that period of time unless the game is failed by the 3rd party. Then we fix the bug they found and the whole process starts over again. They don't fail a game for not being good enough... they fail it for crashes, save/load... things like that.

                      Comment

                      • OMT
                        MVP
                        • Jun 2008
                        • 2997

                        #41
                        Re: When a Patch is Just Too Late to Save a Game

                        Originally posted by olliethebum85
                        Patches don't bother me in games like GoW and CoD, where people spend there time finding soft spots in the map. Those patches are good because that stuff in not forseen.

                        Having to patch crap like sliders not working, entire gameplay elements being broken is just sad.
                        I agree. And while "sad" might not be the best word for you to use, it is a good word to describe how many of us on the team felt when these issues came up. These things are very upsetting because we want to deliver a patch that enhances the game... not something which fixes a bug we should have known about.

                        Comment

                        • rhombic21
                          Pro
                          • Jul 2002
                          • 590

                          #42
                          Re: When a Patch is Just Too Late to Save a Game

                          Originally posted by rudyjuly2
                          I think in some ways you are asking too much. EA has their hands tied by MS with regards to patch size, largely because of the stupid 360 version that doesn't have a hard drive. The Madden team wanted to include accelerated clock in their patch but that feature alone was more than MS would allow so they dropped it. Sony allows a much larger patch size but EA doesn't want to provide a larger Sony exclusive patch either.

                          You can't assume that the EA team doesn't want to patch more things than it can. Plus, some of these things would require more than a simple patch imo. There are flaws in the game that probably need a complete overhaul like the cpu QB AI (too many picks, never going deep). These things need to be fixed on release.

                          I'll agree with you on some things. I still don't understand why EA thinks the average college kicker should be able to kick a 55 yarder with ease. The default settings really need to be looked at in a big way which is very important for you online guys. And the sliders need to have a greater effect for us fine-tuning the offline gameplay. I don't understand why they neutered the blocking sliders this year. And I don't buy the casual gamer likes some of this stuff either. The casual fan still wants realism.
                          Other manufacturers of sports games have released much more expansive patches for gameplay. 2K's patch rundown/fixlist for their basketball games always dwarfs what EA does for the football titles.

                          Comment

                          • rhombic21
                            Pro
                            • Jul 2002
                            • 590

                            #43
                            Re: When a Patch is Just Too Late to Save a Game

                            And I tend also think that EA needs to do more to go the extra mile to make it up to the consumers when they do release a product with massive bugs. Rather than cutting back on what you do as far as adding new content, you ought to take the perspective of going the extra mile to make it up to those of us that have been hardcore fans of the series.

                            I know that patches take away from the next year's development cycle, but the other reality is that it's 12 months between game releases, and when we end up with a game that has serious flaws or is missing key elements, we, as fans of the franchise, have to wait an entire year for you guys to release the next year's version. I shouldn't be sitting here in November and December and already be thinking that NCAA 2010 needs to hurry up and come out, just so some of these massive gameplay flaws will potentially be fixed.

                            I'm not saying that you should do it ever year, and I understand that it would get cost prohibitive, but IMO, after what happened this year, you guys should have found a way to make it up for us. Cut into profits or something, and divert extra resources to fixing the game and releasing continued content. Instead, what we got was a pretty weak patch effort that didn't release until a month and a half after the game came out, and then zero continued content from that point on. What kind of message do you think that sends? How can you claim to care about your consumers here? What it tells us is that you've essentially given up on the game, at least until next year, and that we should too. As a community, where does that leave us?

                            Comment

                            • youALREADYknow
                              MVP
                              • Aug 2008
                              • 3635

                              #44
                              Re: When a Patch is Just Too Late to Save a Game

                              Originally posted by OMT
                              The three months are getting it approved and the disks getting manufactured. We cannot make ANY changes in that period of time unless the game is failed by the 3rd party. Then we fix the bug they found and the whole process starts over again. They don't fail a game for not being good enough... they fail it for crashes, save/load... things like that.
                              Maybe console game development really is THAT different from PC software development, but that line of thought is ridiculous coming from my field of work. You create a new branch and develop off of that branch which becomes the basis for the patch.

                              I'm not employed at EA, so I'm not going to ask you to go back and forth with me on this but it's obvious that the current testing and feedback cycle is not working and I just hope that somewhere internally you guys are making some changes for the better for next year's game.

                              Contrary to the comments of some others, I believe NCAA 09 is actually a great game in the areas that work as designed... it's just the 20 other bugs and flawed logic that make the game seem as if it's held together by paper clips and Elmer's glue.

                              Comment

                              • OMT
                                MVP
                                • Jun 2008
                                • 2997

                                #45
                                Re: When a Patch is Just Too Late to Save a Game

                                Originally posted by youALREADYknow
                                Maybe console game development really is THAT different from PC software development, but that line of thought is ridiculous coming from my field of work. You create a new branch and develop off of that branch which becomes the basis for the patch.

                                I'm not employed at EA, so I'm not going to ask you to go back and forth with me on this but it's obvious that the current testing and feedback cycle is not working and I just hope that somewhere internally you guys are making some changes for the better for next year's game.

                                Contrary to the comments of some others, I believe NCAA 09 is actually a great game in the areas that work as designed... it's just the 20 other bugs and flawed logic that make the game seem as if it's held together by paper clips and Elmer's glue.
                                Right, we do branch it off for the patch. But I believe my quote was talking about the packaged game. The patch process is a lot faster because it is a direct download and doesn't have to be manufactured and shipped by truck to stores.

                                Comment

                                Working...