bit-gamer.net

The Problem With Porting Games

Comments 26 to 41 of 41

Reply
Sifter3000 18th August 2009, 17:27 Quote
Quote:
Originally Posted by isaac12345
Very nice and interesting article guys! Keep it up :) Could you please explain the fact where you have mentioned " its often Pc's that can't keep up with the computing power and not the other way around"?

He's referring to the fact that every 360/PS3 has a decent (ish) graphics card, so you can aim for that - while some PCs have *excellent* graphics, the vast majority have really crap (integrated) ones.
shaffaaf27 18th August 2009, 17:31 Quote
oh my another CPC port (pun intended)

sub ended
Hamish 18th August 2009, 17:39 Quote
Quote:
Originally Posted by Bursar
Gears of War is a great game, and the cover system really benefits from the third person view. I doubt it would work as well with a first person view.

you say that but Rainbow Six Vegas used almost exactly the same cover system, it just switches to 3rd person when you're in cover
actually thinking about it R6:V(2) are good examples of a decent multi-platform game, they both worked perfectly well on xbox and pc
Lepermessiah 18th August 2009, 18:43 Quote
Missing out on Dead space because you never took the time to get used to the controls? The view worked fine, your loss.
Rocket_Knight64 18th August 2009, 20:00 Quote
Very good article! ;)

It makes me wonder if an idea I had once may be feasable. If the PCGA got of their behind, they could make a rating system for PC games and hardware that the casual PC user could understand at a glance.

Everyone assumes (knows lol) that a 59' plate car is better then a 05'. So why not make a yearly spec system for pre-built systems (assuming self builders know what they are doing)?

Each year a high and low priced system are built to a set budget and that hardware is what participating developers adhere to as target specs (with equivalence tables of course). That way the layman can match games to there hardware and have a good idea if it will run well without having to know what a dongle is.

eg: The low end system is bits Affordable All Rounder and the high end is the Premium Player.

An example naming system would be '09-L and '09-H. All systems made that year that meet the '09-L standard could be sold as such and the same for '09-H. Then on the games case there could be a grid of 4 symbols that give the min and recommended spec for the L and H bands.

On that note the recomemded spec should be what would be required to max out the game and get a average FPS of 60 and no issues or quirkyness @ 1080P res.

Eg: OFP2 could have a min requirement of '07-H or '08-L and a recomended of '09-L and '09-H.


Dont know if any of that made any sence but I could expand if people are interested.
wafflesomd 18th August 2009, 21:03 Quote
Quote:
Originally Posted by thehippoz
Quote:
Originally Posted by Journeyer
Ugh, so at least there was an explanation for the utterly horrible third-person perspective in Dead Space. I bought the game after reading the review and several forum posts hailing it as brilliant, and then I got about ten minutes into the game before quitting and uninstalling it in a fit of frustrated rage! The controls were crap and the perspective was horrible to the point of being nausea inducing. Haven't touched it since I'm afraid, and it's a shame because I did want to play it. As far as I know there is no first-person option in it. Maybe I'll reinstall it some day and give it another go, but I have to say - even though the intro was enthralling, I couldn't bear the controls and perspective.

Third-person in Max Payne worked brilliantly though.

yeah the controls took a bit to get used to.. you should have stuck it out- you missed out on one hell of a game :D

His loss.

Seeing as how Capcom doesn't seem to be having any trouble releasing quality ports, I would assume the other developers are just lazy or simply looking to make a quick buck.
HugoC 18th August 2009, 21:22 Quote
So, they went with 3rd person view on Dead Space so that I could see the avatar -- Isaac -- being sliced?! What for? To make me feel like the puppet-master, instead of the one roaming the ship?!
Bursar 18th August 2009, 21:49 Quote
Quote:
Originally Posted by Rocket_Knight64
Very good article! ;)

It makes me wonder if an idea I had once may be feasable. If the PCGA got of their behind, they could make a rating system for PC games and hardware that the casual PC user could understand at a glance:

I get what you're saying, but I don't think it would be a workable idea. There would need to be so many variations, and the hardware companies don't help by changing their naming schemes, so you have no idea if one component is better than another, even if the model number is 'higher'.

Vista has a hardware rating tool, but I don't know if that has been carried into Windows 7. Maybe they should display the numbers needed to play the game according to the Vista rating.
Mentai 18th August 2009, 22:59 Quote
Quote:
Originally Posted by somidiot
btw confusis I don't know what your problem is but I can run GH3 on my 9600 GT underclocked to 500 mhz core and 600 mhz mem butter smooth, must be a driver issue ;-).

GH3 runs worse on my 4870 1gb than it did on my 9600GT, that said it was never butter smooth. I have however seen it run smoothly on a similar system to mine, the only difference being ram and motherboard, but I gave up on it a while ago.

The article was an interesting read, even if I questioned some points (first person only!). I like the length and developer commentary.
jrr 18th August 2009, 23:01 Quote
Most of the invalid (control) complaints about PC ports can be relieved by plugging in a controller and leaning back in your chair. If you do this and still have complaints, they may be valid.

Personally, I recommend grabbing an xbox controller for your PC. I got the wireless one and a receiver to go with it. It's a nice controller, and it's guaranteed to work easily with GFW logo games.

Signs of a sloppy port:
-art resources obviously intended for console display resolution. (e.g. pixelated 2D elements like the HUD and text)
-really bad menus
-inability to exit the game easily (google "how to exit assassin's creed PC"). On the xbox, you exit games with a system interrupt. For PC Gamers, this means alt+f4, or perhaps using the task manager.
-few or no advanced options, graphical and otherwise
-references to controller buttons that aren't relevant for you
-the lack of a mouse cursor in places that really demand one, like the menu. (have you ever found that your mouse works like a *joystick* in a menu, scrolling through options instead of letting you point at them? sloppy port.)
-the port being developed by a separate company

On another note, Baranec defends some of their choices very very poorly. Quicksave does not give me infinite resources! It *does* make the game easier, but it does this by removing difficulty of the synthetic, frustrating kind. You need a different kind of difficulty!

Keyboard remapping: somebody at the developer decided what keys will do what. Normally, this decision results in the *default* keybinds, not the only ones. Normally, I keep the defaults. If I disagree with your decision, though, I'd like to make my own.
Gunsmith 19th August 2009, 00:15 Quote
Quote:
Originally Posted by jrr
/snip

...and if i dont like joypads?
cjmUK 19th August 2009, 02:07 Quote
A bit of a console-apologists article.... 'honest, there are good reasons why we cut corners on your games...'.

The irony of a ported CPC article and Xtra's Ferrari analogy stick in the mind (except that in reality the Ferrari is usually and Audi or Beamer - it only takes a very modest entry-level gaming PC to put a console to shame).

The bottom line is that the Wii holds the other consoles back, and other consoles are holding the PC back. Nothing that couldn't be solved with extra effort and will to excel (rather than cash-in).
tron 19th August 2009, 12:18 Quote
Using the Ferrari analogy for high quality PC games, nobody wants to pay Ferrari prices for a game. PC gamers pay less for their games and expect and usually get (in my experience) better quality than the more expensive console versions. Better quality in terms of framerates, anti-ailiasing, resolutions and sometimes extra content, better textures or physics. Yes, a proportion of the console retail price includes licensing fees to subsidize the cost of the loss-making console hardware, but they still don't make any more profit on each PC game sold compared to each console game. Expensive sports cars are carefully designed with high end parts, and usually hand made, then sold to a small niche market that have the money to pay for the materials, staff wages and effort involved with creating the work of art.

After saying what I have just said, I still think that some games developers have an extremely short sighted vision when producing PC games, whether the games are "multiplatform" games or a straight "port". I have read about and even witnessed one or two very bad PC "ports". For example, in a certain game, you can use a gamepad to play the actual game, but all of the 'supported' gamepads do not work in the menus, so you have to keep on swapping between keyboard and gamepad (How on Earth can someone release a game like that?). Another example: you select your desired resolution, but the game doesn't remember this, then defaults back to a low console-friendly crap resolution everytime you restart the game. Another example: A menu mouse pointer conflicting with and 'freezing' gamepad navigation when the mouse pointer is hovering over another menu selection but you want to use the gamepad to scroll somewhere else. Look at how well Crysis works between mouse and keyboard in menus - no conflicts. It's an official Games For Windows title as well, so has to support the xbox pad.

It would be nice to see more PC games looking like Crysis. Crytek had a vision: to make their game future-proofed for at least 2 years, so that no consumer hardware could make the game engine look outdated. Also make the game still look good by the release of the trilogy. With this attitude, not only can they increase sales compared to having a 'run-of-the-mill' average looking game (how many people bought Crysis for the fantastic storyline?). They also increase the critical acclaim and public awareness. The first Crysis had quite good sales. Even PC magazines for years will still use Crysis for benchmarking and reviewing PC hardware. The game will still sell more copies to new gamers in years time. Crytek also benefits again through the publicity and potential sales of their CryEngine tools for third party developers.

When a game developer is making the decision about whether or not to make the PC version of a multiplatform title contain more graphical detail and textures, one of the influences, apart from time and their initial finance, is what level of vision the company has. Do they want people to complain and accuse then of 'lazy porting' and then potentially hurt sales due to many poor reviews of the PC version of their game, or do they want to showcase a work of art and increase sales. Some companies seem to believe that they will receive the exact same amount of PC game sales regardless of the state of the 'finished' product. They lack the vision of Capcom etc. to know that bad quality = less sales and good quality = more sales. Ideally, all PC games should have the usual multiple scaling of the graphics engine so that the 'average' PC can play, but also include an extra advanced 'layer' for higher end systems.
dzmcm 30th August 2009, 18:13 Quote
I'll accept that Dead Space isn't technically a port, but it isn't a PC game. Anything with such a narrow field of view is designed to be viewed from a couch. Take a PC monitor that sits right in front of you and you need a wider FOV to fill the space occupied within your field of view (seems obvious to me, you?). I'm not suggesting you compromise the claustrophobic design, but adapt it to it's platform.

Mouse acceleration is another huge fail on a lot of multi-platform games, as well as key-binding options. I know not everyone has 5 buttons on their mouse, but why the hell cant I? Restricting what keys can be used is borderline offensive too. Give the gamer options and he cant complain about a devs preferences.

I'll be the first PC gamer to thanks consoles for the checkpoint, but sometimes I just need to be able to put my GAME down and return to my LIFE at a moments notice. Don't take away control for convenience sake. That's hypocritical and ignorant. I didn't build my computer because it was cheaper that way. I did it because I wanted to control the quality of every piece. I use software that allows me the greatest number of options and flexibility. When I play a game, I CHOOSE to. I choose to run scared and participate in all the digital fantasy. If a person cant control that F5 twitch than it their loss, don't force it on me.

I won't even get into that whole "devs just use half-assed PC ports to extend profit" debate. Modern engines are sufficiently mult-platform centric that, going forward, there is little room for excuse. Tell me I can't have higher res textures because the enormous amount of extra man hours isn't justifiable and I'll say thanks for the truth. But don't tell me it's too difficult to make a menu designed for a mouse (Wolfenstein).
utaku_ryukko 15th December 2009, 18:35 Quote
One port I would like to see, but I know I'm day dreaming is the port to GNU/Linux based OS.
I personally think that far more people will switch one games will be done for these OS.

I don't complain. My favourite game (Civ IV) is working perfectly fine with Wine and I even got the surprise that it runs faster with that compared to my initial XP config (I only reformat the HD, nothing else had changed).

But that means a HUGE effort mainly from GC manufacturers to release the spec so we can have good drivers and 3D acceleration.
Hopefully with the Google Chrome OS coming that might be the case soon, as Google has enough weight to make the manufacturers bending.
Krayzie_B.o.n.e. 11th January 2010, 08:39 Quote
After reading this article I'm starting to see why some people give away free copies of PC games. I believe Crysis and The STALKER series are the only PC exclusive games to take advantage of and push all this hardware PC enthusiast like myself have bought. Yeh I understand budget and time frames and all that B.S. but basically if you don't have the time or funding to make a proper PC game then just don't port some crap over from the XBOX360 an expect us to be happy with it.

Crysis came out, I read the specs and bought it any way. It crushed my PC to it's knees. After that I went out and piece by piece bought and installed parts to my PC so no game would ever do this to my PC again. Well because developers and publishers are all console loving jerks, there probably won't be a PC exclusive game made to put my PC to work. The games you guys make for consoles are crap. Weak graphics weak game play weak A.I. NO innovation with a multiplayer thrown in. Only PS3 exclusives and a couple of XBOX 360 games are worth buying.

I'm a PC Gamer. I EXPECT MORE. I bought Nissan GT-R type PC equipment because I wanna run Nissan GT-R quality games.
Developers have every excuse in the world not to make quality PC games. Low end PC's, Compatibility, Piracy, blah blah
you guys are a bunch of lazy *******s looking for a quick buck on the crap you make for consoles. Just look at Metacritic 90% of all games are under a 90 rating. Less than 90 equals crap on a PC or console. If your game receives a rating lower than 87 on Metacritic it should be sold for $9.99 because obviously your product sucks and we shouldn't have to pay full price for CRAPWARE just like people don't pay full price for that last item at the store with a scratch on it.

Stop being ass clowns and lemmings, tell the share holders (who don't play games anyway) to go to hell and make the HIGH END quality of GAMES that will justify Nvidia or ATi making more powerful and energy efficient video cards. Basically my onboard HD 3300 can run every game out on medium to high with 2xaa but I prefer to use my crossfire set up to run something that would leave me speechless like CRYSIS maxxed out. It's 2010 and all PC gamers got is CRYSIS from 2007. ATi has sold 2 million Directx 11 cards, I feel bad for those people because looking at the PC game schedule, there is nothing coming out thats gonna
make any of those cards or any directx 10 card break a sweat. Just a bunch of console ports, even Crysis 2 is gonna be a direct xbox 360 port.
Log in

You are not logged in, please login with your forum account below. If you don't already have an account please register to start contributing.



Discuss in the forums