If you’re going to port your shiny new game to the PC it might be worth bearing in mind the following points:
- Most PC gamers don’t have Xbox controllers, so it’s nice to make your game playable if they have to use a keyboard and mouse
- On the subject of mice, they’re a bit more precise than Xbox controllers, so let me change my bloody sensitivity
- Computers have been doing “HD” since about 1998, give me resolutions above 1080p
- Computers have lots of buttons on their keyboards, please don’t make me use Space for every single sodding action
- Performance. Computers can have it if you put some effort in. When I can’t run your game at 1280×1024 on average detail settings, you’ve done something very wrong.
- Please let me save my game more often. I understand that you don’t want to remove the tension by going back to the days of 24/7 quicksaving, but when your badly ported game inevitably crashes, I’d rather not have to replay the last hour of the game just to get back to where I was (knowing there’s a fair chance it’ll just crash again at the same point).
I’m thinking in particular about Alpha Protocol at the moment, which despite its faults is a really fun game, but I’ve had to spend hours searching various forums & blogs and modifying .ini files just to make the mouse usable. Even after all that, the performance is still pretty shitty and most of the options in the game don’t actually do what they say they do – oh and if you somehow manage to force FSAA on, all your dialogue choices vanish so you can’t really play any more.