"Can" as in "there are tools capable of doing it and PC's capable of running it"? Of course!
"Can" as "is it possible for a company to get that one game I like and make it for PC"? Well... it depends, but the developer has the final word.
Maybe you can't find those kind of games on PC because compared to other genres there are just a few. In any mobile store you can find a new flappy birds clone every day and you don't see the same with other genres.
I guess the main genres on PC and consoles are First and Third Person games, Plataformers and Puzzle/Casual games, and I guess the main reason is that in a console or PC you have this factors:
- You have more options for input: with a joystick or keyboard+mouse you can have easily 10 buttons to use and like 20 combinations without interfering with the game's screen, and you can use both hands almost every time. In a phone you have a max of 5 "touches" (which means 5 parts of the screen could be clickable, so you'll probably see buttons taking up space) and most of the times you're on the bus using one hand to not fall. This highly restricts the type of games you can do and the popularity of games that don't consider those limitations.
- It's easier to get immersed: thinking of playing a survival horror while waiting for a friend in a restaurant just sounds wrong.
- There's a really different target: Of course you can find people that play on mobile and consoles and PC, but the mobile market points to more casual players that maybe don't even like games with a story or "complex" controls.
- Monetization: Mobile games are usually free with In App Purchase, and the game is designed around that in a lot of cases. I think it just doesn't work that well on PC's and consoles, so those ports might not even be considered. This is related to the target audience.
Those things make runners and other "one tap" games popular on mobile and not so popular in the other platforms. And with all that in mind, I think that runners can be enjoyable (BitTrip Runner is great!) but you should add more than one button for the controls or more depth.
Edited by DiegoSLTS, 12 August 2014 - 02:00 PM.