Slashdot Mirror


How To Ruin Your Game's PC Port

An anonymous reader writes "An article at Ars goes through some of the biggest sins game publishers commit when porting a console game to the PC. At the top of the list, predictably, are annoying DRM and inconvenient game settings. From the article: 'PC gamers like to play with their mouse settings, adjust the amount of detail in the characters or environment, and change the audio mix between the music and the sound effects. We want to adjust the resolution, the aspect ratio, and even the field of view settings. The more options given to PC gamers, the better. While some engines support more options than others, there is a minimum amount of tweaking that should be available when we jump into the game. For an example of how badly PC gamers can get screwed on this issue, we can take a look at Bulletstorm when it was launched. Not only was mouse smoothing turned on as a default, but there was no way to turn it off. You had to find the configuration files, which were encrypted for some insane reason, and then install a third-party program to be able to turn off mouse smoothing and get the game feeling like it should on the PC."

10 of 244 comments (clear)

  1. Extra work required by El_Muerte_TDS · · Score: 4, Insightful

    Note how 3 of the 5 things actually mean extra work for the game developers and QA department. That work probably causes the 4th thing to happen: delayed release.

    1. Re:Extra work required by Dexter+Herbivore · · Score: 4, Insightful

      My personal favourite is when they leave the "Press X Button" hints in on the PC ports... it gives me real confidence that they've spent the extra time to ensure a seamless PC experience.

    2. Re:Extra work required by Dunbal · · Score: 4, Insightful

      Games have not been about what "you'd rather" since the mid 1990's, but rather about what the market is willing to pay for.

      See entertainment software is in a rather special category - it doesn't really have to be good. It doesn't have to be bug free. It doesn't even have to be fun. All it has to do is "entertain". You can't get a refund from the cinema for a bad movie. You have to put up with 14 shitty songs on the CD that contains 1 or 2 songs you actually like. And no publisher will give you your money back because a book didn't end the way you wanted it to.

      So we could argue that games should be essentially bug free because they are software, but the truth is that all they have to do is show a title screen and play some music, and you have been entertained. Anything else is extra. Now that's not the way it should be, but because there are a great deal of kids out there willing to buy games because of the pretty graphics on the box or the cool sounding title or because that company was the one that released MegaUltraBlasterSlaughterFest V so this game HAS to be good amirite? well, we're screwed.

      All I can say is try before you buy...

      --
      Seven puppies were harmed during the making of this post.
    3. Re:Extra work required by kikito · · Score: 5, Insightful

      So? They are getting extra money. They should be doing extra work.

  2. 220 Volt by Anonymous Coward · · Score: 4, Funny

    Easy: just disconnect your joystick, connect your game port to the electric grid and the electronics will blow.

    1. Re:220 Volt by Z00L00K · · Score: 5, Insightful

      I agree, I also did read the heading as "How To Ruin Your PC's Game Port".

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  3. All too many times... by isecore · · Score: 4, Interesting

    ... have I (as a PC gamer) encountered crappy console conversions. Three examples off the top of my head:

    Mirrors Edge: Yes, you could configure the controls, but in-game they were still referred to by their Xbox 360 identifiers. I.e. you could set jump to space, but in the tutorial it kept referring to non-existant buttons. Made the game virtually impossible to play since you'd get confused by the bad labeling.

    Blur: Insane keyboard controls and completely unconfigurable. You had two keyboard layouts to choose from, both pre-defined and written in stone. Or you could use a 360-controller. Completely retarded. Various references all through the game telling you not to turn off your "console" while saving.

    Assassins Creed: Completely un-intuitive console controls. Impossible to change.

    Feel free to provide more examples.

    --
    I enjoy large posteriors and I cannot prevaricate.
  4. Is 'cry me a river' too cliche for you? by rts008 · · Score: 4, Interesting

    Why should 'software development craftsman' be exempt from the rules/expectations required of real world craftsmen?
    You demand equal protections from the law, regulations, and business practices for your IP...or is IP something ephemeral and aether-like?

    You insist on calling yourself 'engineers'.
    Hmm. So I guess it's 'Hurray for me, and Fsck you!'

    Make up your mind/s already.
    [generalized warning...outliers expected]
    I guarantee you that I can 'hack and crack' the physical world far more than anyone can do so in any game. MacGyver be damned, for a n00b and amateur.

    Why not approach it from a 180 degree, player POV, instead of 'what will make next quarter profits'. It is not a binary choice....there is a middle ground.

    It has been arguably documented that a strong 'mod community' helped promotion/sales*KaChing!$* for said game.

    YMMV, but it seems to correlate with the perceived value of the game to the user/buyer to your game.. (hint:GIGO from POV)

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
  5. How to ruin a port? by Anonymous Coward · · Score: 5, Insightful

    1. Require Games for Windows Live to be installed.
    2. Require Securom to be installed.
    3. Sell the game on steam with the above two.

  6. #1 Way to ruin a game? by goose-incarnated · · Score: 4, Insightful

    Design for console, then port to pc.

    --
    I'm a minority race. Save your vitriol for white people.