View Full Version : RPS Demands for PC Games
Chris Nahr
09-30-2008, 01:36 AM
It's the week of indisputably correct lists! Hot on the heels of Soren Johnson's strategy games list, Rock Paper Shotgun (http://www.rockpapershotgun.com/2008/09/29/rps-demands-10-things-all-pc-games-should-do/) posts ten things that all PC games should do. Now please start arguing about whether having a "My Games" folder in "My Documents" is horrible or not.
Equis
09-30-2008, 01:41 AM
I prefer all my save games to be under the folder in which the game main files are.
It would be nice if all games allowed you to specify your own folder for all user-created files. That way, I can store my saved games and my mods in one handy folder and save it elsewere if I ever want to install the game years from now.
I fully support seperate quicksave and quickload keys though. It should be mandatory by now.
roguefrog
09-30-2008, 01:51 AM
Can't remember a game that didn't support Alt-Tab.
Ability to skip all Company Logos/Cutscenes/Etc at boot is also a must. Even better with an option to turn that shit off.
beloved one
09-30-2008, 01:56 AM
Saved games should go in appdata because of user privileges. Some people put it in my documents because it has the same privilege situation as appdata, but it isn't a document and doesn't belong there.
Why not just in program files? Because modern os's have multiple users. Takes admin to write to program files, and so if you actually have a login, your game won't be able to save while you are playing it, unless you do the run as admin thing. People wonder why vista security is a pain for some games, and refusing to use appdata or mydocs is why.
Different users of the comp _should_ have different quicksaves and config files, but w/e. That # of the list is rather naive.
Kareem
09-30-2008, 01:57 AM
A lot of Source engine games like HL2 and its episodes had flimsy alt-tab support that would often crash the game.
Hanzii
09-30-2008, 02:03 AM
I like that save anywhere isn't on the list. It's written so it's a given.
Good list.
KieronGillen
09-30-2008, 02:06 AM
Can't remember a game that didn't support Alt-Tab.
You need to play more games, man. It's the bane of my fucking life due to all the nonsense I have to play. And the ones which do it unreliably are even worse, in many ways.
I like that save anywhere isn't on the list. It's written so it's a given.
Alec tried to make it as PC-specific as possible rather than doing general good rules, coz we are PC geeks.
KG
Hanzii
09-30-2008, 02:10 AM
You need to play more games, man.
Alec tried to make it as PC-specific as possible rather than doing general good rules, coz we are PC geeks.
KG
But the way he writes (twice) about quicload/quicksave implies that save anywhere is a given for pc games, which I agree with... even if he didn't mean it that way.
He can agree with me instead, then.
KieronGillen
09-30-2008, 02:13 AM
Let us assume idea congress.
Re: Quickload, when I was towards the end of my stay at PCG (i.e. Burnt out and cynical) I used to ask almost every developer what they're hotkeys for quicksave and quickload were. If they were by each other, I just mentally wrote off their game. If they can't get something that simple right, what are the chances of them doing something actually hard?
KG
Chris Nahr
09-30-2008, 03:07 AM
Regarding saves, another pet-peeve of mine is that I shouldn't have to save. I'm just playing two PC games where the autosave is nonexistent (Romance of the Three Kingdoms XI) or worthless (Mass Effect) -- in the latter case because the game only saves at area transitions, and you can easily spend an hour in a single area. Game freezes? Congratulations, you just lost an hour of gameplay!
Save automatically, to multiple slots and at timed intervals, people. Not just every once in a blue moon when it's convenient for the engine to do so. And if creating an entire save is too slow then do incremental saves. Desktop applications have known how to do this for ten years or more.
Igor Muravyev
09-30-2008, 03:08 AM
Patches should definitely not break save games.. I think it's very lazy for developers to release patches that would do something like that. If their game was so bugged that it invalidates save games, then maybe they should've done more testing before releasing it.
Brendan
09-30-2008, 03:53 AM
Patches should definitely not break save games.. I think it's very lazy for developers to release patches that would do something like that. If their game was so bugged that it invalidates save games, then maybe they should've done more testing before releasing it.
Or write a little savegame conversion tool that runs when you install the patch.
jellyfish
09-30-2008, 04:06 AM
It would be nice if all games allowed you to specify your own folder for all user-created files.
Kings Bounty lets you specify whether to store save games in my documents or in the install directory.
Coca Cola Zero
09-30-2008, 04:32 AM
I agree with all of these items except 3.
With games anywhere near the cutting edge I think you're better off giving the user a fullscreen resolution that's likely to give them good performance (based on profiling their hardware) than you are giving them a resolution that matches their display exactly. If you're planning for the user who is too unsavvy to change anything he's better off with a game that's a bit blurry due to upscaling rather than a game that runs at 3 FPS because his monitor's resolution is far higher than a game like Crysis or whatever could hope to display given his CPU/GPU/RAM.
Obviously if their desktop resolution falls within playable range, that is the ideal selection in that case and if possible you should try to give them at least the same aspect ratio as their desktop resolution, but I think playable performance should trump avoiding display scaling.
Great list. I wouldn't mind the Widescreen Support bullet point to include proper Field Of View. Some games just zoom in on the FoV to accomodate widescreens, it's the gaming equivalent of getting stuck w/ a full screen DVD. Yuck.
Zylon
09-30-2008, 06:54 AM
Yeah, it seems like that list was compiled by people with lousy LCD scalers.
Also, I like how they insist that the Esc key should have ONE AND ONLY ONE purpose (pause/menu), then immediately and with no hint of irony whatsoever demand an exception to the rule-- it should also skip cutscenes. To paraphrase this very list entry, no-one wants to be miserably jabbing at random buttons one-by-one because the phone’s ringing but they’ve got no idea what pauses a cutscene.
Fugitive
09-30-2008, 07:33 AM
Also, I like how they insist that the Esc key should have ONE AND ONLY ONE purpose (pause/menu), then immediately and with no hint of irony whatsoever demand an exception to the rule-- it should also skip cutscenes. To paraphrase this very list entry, no-one wants to be miserably jabbing at random buttons one-by-one because the phone’s ringing but they’ve got no idea what pauses a cutscene.
Well, the solution to that is obvious: ESC should bring up a pause menu in the cutscene, with the option to skip it. That way you can always pause a cutscene without inadvertently skipping it.
Tim James
09-30-2008, 07:54 AM
RPS seems to be very demanding.
KieronGillen
09-30-2008, 08:04 AM
Yet loving.
KG
zengonzo
09-30-2008, 08:17 AM
What games allow cutscene pausing? (Apart from console's autopause on menu.)
I'm not challenging this, I really don't know. I always feel like I get one shot at a cutscene, and if anything interrupts it I'm fucked unless it has a cinema option.
It's all a blur, but I seem to recall some games that let you hit Esc to enter the Options menu during cut scenes, while a mouse click or the space bar skips the movie. I don't mind it that much because in-engine cut scenes are often a good spot to tweak your visual settings.
red guy
09-30-2008, 08:44 AM
It's all a blur, but I seem to recall some games that let you hit Esc to enter the Options menu during cut scenes, while a mouse click or the space bar skips the movie.Ahhhh, NOLF. They even explained the use of the space bar in the in-game tutorial, and added a "skip the intro movies" checkbox to the game launcher.
Zylon
09-30-2008, 08:46 AM
Well, the solution to that is obvious: ESC should bring up a pause menu in the cutscene, with the option to skip it. That way you can always pause a cutscene without inadvertently skipping it.
Ideally, Esc would behave exactly the same during cutscenes as it does any other time. I think UI design and technology has come far enough that it's not unreasonable to expect across-the-board consistency. Hell, if the game supports quicksaves, you should be able to do it right in the middle of a cutscene.
cliffski
09-30-2008, 10:19 AM
Ideally, Esc would behave exactly the same during cutscenes as it does any other time.
ideally game designers wouldn't waste effort and money on cutscenes.
Troy S Goodfellow
09-30-2008, 10:27 AM
You had me at "Alt-Tab" support.
Troy
Rorschach
09-30-2008, 10:46 AM
It's a reasonable and practical list of things that developers can mostly control. Good job RPS crew!
Zylon
09-30-2008, 10:48 AM
ideally game designers wouldn't waste effort and money on cutscenes.
Thief: The Dark Project says "Fuck off".
unbongwah
09-30-2008, 10:55 AM
I would add "remappable controls" in there somewhere (or is that too generic?); and maybe replace 2 with "let me choose where to install the game and where to save games."
scotthal
09-30-2008, 11:08 AM
Saved games should go in appdata because of user privileges. Some people put it in my documents because it has the same privilege situation as appdata, but it isn't a document and doesn't belong there.
Appdata is hidden in the UI. Users aren't supposed to know it's there. They will never, ever back anything in Appdata up. Appdata is for easily recreatable configuration information, not priceless saved games that represent thousands of hours of blood, sweat and tears.
I agree that saved games aren't documents, but they're far more like documents than they are like configuration information. They belong in Documents where they can be found, indexed, and backed up easily.
steve
09-30-2008, 11:42 AM
1. Alt-tab support.
Agreed. In general, PC developers need to better understand how people use their computers now, with multiple apps running all the time, multiple interruptions, blah blah blah. Make sure you have the option to run in a window and when the window loses focus, auto-pause.
2. Use standardised install and savegame folders
Great idea! Now what's the standard? I've already seen multiple ones here. Microsoft isn't particularly helpful here---lord knows even they can't be consistent---so I'm not sure how developers are supposed to unite to figure this one out.
Also, if you store your saved games off My Documents or User/Docs, why do people need to know where the subfolder under Program Files is? (And if you're using Vista, why aren't you using its superior Start Menu search?) Finally, publishers typically mandate (and put into contracts) the hierarchy for Start Menus and Folder locations.
3. Automatically set themselves to your desktop screen resolution
Maybe for the front-end, but for in-game stuff? Tell that to the people running a 17-inch, 1920x1200 laptop with a low-end videocard.
4. Support widescreen resolutions.
Sure. Though if you look at Valve's stats, there are surprisingly small numbers of widescreen users.
5. Uninstall in seconds.
Sure, though this hardly seems manley-festo worthy.
6. Don’t require the CD/DVD in the drive to play.
Agreed. Now quit bitching about "phoning home."
7. Keep the quicksave and quickload keys far apart.
Yeah, this is a lack of thought for UI/key mapping, isn't it? Someone did it, and everyone did it like that person instead of thinking, "Hmm, should we do this?" But gamers are often at fault here. They expect you to replicate the UI and key mappings of other games, even when they're bad ideas.
8. Escape means menu/pause
I understand this was a fight on Supreme Commander, but the "Esc" people lost because... well, blame Blizzard, since both StarCraft and WarCraft III use "F10" for "Bring Up Menu."
9. Auto-backup quicksaves
Sure, assuming the files are small. We wouldn't want to hear complaints about it taking too long to save games.
10. Patches should fix, not break
Duh? This is kind of like, "journalists, never write an article that contains factual errors or typos." Shit happens, man.
Here's the biggest PC gaming issue that isn't addressed in this piece: PC developers need to think of laptops first, not desktops.
Fugitive
09-30-2008, 11:47 AM
Great idea! Now what's the standard? I've already seen multiple ones here. Microsoft isn't particularly helpful here---lord knows even they can't be consistent---so I'm not sure how developers are supposed to unite to figure this one out.
Technically there is a standard now (see cliffski's thread), but the problem is that it's Vista-only, so you still need a fallback path for non-Vista users, a migration path, and of course it doesn't clean up all of the existing ones. Oh well, the best we can do is hope that it's better from here on, at least.
Zylon
09-30-2008, 11:57 AM
PC developers need to think of laptops first, not desktops.
Counterpoint: Laptop gamers, Popcap is there for you.
roguefrog
09-30-2008, 02:41 PM
You need to play more games, man.
I believe this has more to do with me being lucky then not having played enough games.
scharmers
09-30-2008, 03:35 PM
Counterpoint: Laptop gamers, Nethack is there for you.
Fxied.
Cormac
09-30-2008, 03:36 PM
Ok... Relating to point 8. Pausing/Quitting the game.
I'm sure this has been discussed before and it is a bit outdated, but what must surely be the worst offender out there, is Assassins Creed 11 step quitting process. (http://www.gametrailers.com/player/usermovies/209076.html)
Is there anyone out there with a good explanation on WHY it was done the way it was? I'm assuming its somehow related to the save game/profile?
(Charles, any comments? Or are you sick of talking about the game by now...)
zengonzo
09-30-2008, 04:47 PM
That was maddening.
Zylon
09-30-2008, 05:14 PM
That was maddening.
The only winning move is not to play.
Yeesh, that AC step by step seems like a pain in the ass.
As for the RPS article, it seems like a couple of those demands are just filler to make a list of 10 things. There would probably be some more appropriate things that could be thrown in there, such as lessening the amount of crates games use in their level design.
Balsamic
09-30-2008, 05:48 PM
The absolute worst is the checkpoint before a long unskippable cut scene before a really hard boss battle in a game that doesn't allow you to save during combat. God damn Kane and Lynch.
I know this list is PC centric but, since we're in gripe mode here, this brings up another point. I don't want to start my PC game and have it tell me to press "a" on my xbox controller to start, especially when the "a" button on my keyboard doesn't actually do anything. God damn Kane and Lynch.
Balsamic
09-30-2008, 06:06 PM
I'd also like to point out how wish lists like this often have awesome synergy. By awesome I mean disastrous. You really want a game that a) let's you install anywhere. b) is completely luddite friendly. (as implied by point 3) c) Merely wipes out the entire install dir on uninstall to save you time?
What happens when said luddite hears from his 10 year old nephew that installing games directly to the c:\windows\ directory makes them run faster? Yes, this has happened many times before. No, I was not directly involved. I swear.
KieronGillen
10-01-2008, 01:37 AM
I believe this has more to do with me being lucky then not having played enough games.
You need to be less lucky, man!
KG
vBulletin® v3.6.8, Copyright ©2000-2009, Jelsoft Enterprises Ltd.