1234
(by request) I made the game QWOP. AMA.
Ask me anything, but I make no guarantees about answering everything.
To answer the first question "why did you make it so hard?": I don't consider it all that hard. I can get halfway to the finish line, which is a hell of a lot further than I can get in Defender, or Pacman, or Pitfall, or just about any other score-based game. Your problem is the framing effect: you expect it to be easy to run 100m. But you probably don't expect it to be easy to clear a score-attack style game!
EDIT: For those who keep asking, the game can be played free at http://www.foddy.net/Athletics.html
EDIT: it seems like new questions have trailed off. Thanks everything for a fun Q&A! Thanks especially to the haters—your tears of rage are like a fine wine to me. And thanks, most of all to everyone who went and bought the iPhone version!!
williamrobertbrasky649 karma
Question One: Perhaps, When One Was Programming QWOP, Were Precious Qualities Willfully, Quietly Opted-in? Qualities Which Would Permit One, Of Player Qualification, Quick Progress While Playing QWOP?
QWOP QWOP QWOPQWOP
tl;dr: Are there cheat codes, yo?
foddydotnet589 karma
no cheat codes. But if you're going to cheat at a game, why not just close the window and tell everyone you beat it?
Jeffler449 karma
Your game gives me nightmares but I admire your ability to troll the entire internet-using world. No questions, just wanna say that.
foddydotnet506 karma
I have been surprised and thrilled by the amount of rage it seems to elicit in people.
SeniorDiscount352 karma
Maybe if you gave the game a QWOPerative mode, you know so two players could play as one of his legs.
foddydotnet312 karma
I keep offering to make a 2-player tournament version for the PAX omegathon, free of charge, but I can't get them to answer my emails! Damn your eyes Jerry Holkins or whatever!
[deleted]386 karma
Are you supposed to just do the splits and drag yourself along on one knee?
foddydotnet1030 karma
You are free to do that, just as you are free to cheat at solitaire, or to eat your own faeces. I recommend you try to have some dignity, though.
catmoon218 karma
What is the proper technique then?
At the starting line do you need to lift your front leg to get your center of gravity to shift forward?
What is the proper steady-state order of keystrokes?
Tell me this or I will be sad.
foddydotnet328 karma
Just free your mind. Stop looking for a set of directions you can follow. Jeepers, you remind me of an old man with a post-it on his computer that says
C:
CD MSWORD
WORD
foddydotnet661 karma
This joke is everywhere at the moment. But I must say I prefer the 'LEGS AREN'T QWOPERATING' one.
foddydotnet86 karma
Thanks! It was my first, which is why it's so sketchy.
To give due credit: it's based off the bouncing-ball minigame in Archer Maclean's excellent IK+.
famikon143 karma
foddydotnet120 karma
That video was (as far as I can tell) the source of the big spike in popularity the game had in December 2010. So I'm grateful to Critical for that. But if I'm honest, I don't think that's the funniest LP of QWOP by a long margin.
foddydotnet231 karma
I haven't monetized it as well as I could have. In December it was briefly the #3 search on Google worldwide, and that should be enough to make you a millionaire if you're prepared, but I was using $10/month shared hosting and the server fell over. Plus I'm only using Google ads.
No groupies, just hatemail (which I love getting).
foddydotnet106 karma
Nothing, really. I think it has an ephemeral quality, which could easily disappear if you changed anything. Like if it played up the laughs more, or if it had more stuff in it.
I did a different kind of game for the iphone version, though, since the platform and market are so different.
spydez106 karma
For bonus difficulty points, try playing QWOP on anything other than a QWERTY keyboard. ಠ_ಠ
foddydotnet277 karma
One guy wrote to me and asked me to make a special version for him, cos he only had one arm. I had to oblige, but seriously... I doubt he got very far.
Royd953 karma
Please don't tell me that your "version for him" was the exact same game with the same keys except the guy only has one arm...
Edit: i've never received so much comment karma before. Thanks, everyone.
roughtimes21 karma
That is awesome, do you have that version online? I also have a one armed buddy, and id like to see his attempt at it.
foddydotnet310 karma
I made the cricket game and then one day in the shower I wondered if the guy needed to be tethered to the ground.
x20mike07x90 karma
What was your motivation for creating this game? I mean, why a pseudo paraplegic runner?
foddydotnet57 karma
Thanks, that was my first game (and the only one that isn't an original gameplay idea)
arch_bishop65 karma
Do you have a favorite piece of hate mail? Has anyone written a crazy/hilarious diatribe? Or is it all "I HATE YOU AND YOU'RE STUPID GAME!!!!111!!11"
foddydotnet306 karma
I got a 2-page email that was basically just non-stop nerd-rage invective. I wrote back "Problem?"
[deleted]48 karma
why did you make this game so easy? I was expecting a challenge... more buttons next time :)
ares_god_not_sign45 karma
What's your game development background? Did you go to school, or did it start as a hobby?
foddydotnet187 karma
It's still just a hobby, although I have a physics degree which taught a tiny bit of programming formally. My code is among the worst anyone has ever had the displeasure of reading, it is seriously on the 'How is babby formed' level. But it is gradually getting better.
foddydotnet66 karma
- I'm too scared to change the code, in case I make it somehow less likeable.
- You are the only person to have ever mentioned the memory leaks, just now. Now that you mentioned it though, that would explain the slowdown.
- Memory management is way beyond my level of understanding in actionscript.
Hideous26 karma
Yeah, the memory usage starts increasing the longer you play (this was especially apparent back when you let us alpha test in the minus world though. you must've done something to make it better? or maybe it's just that my computer's better)
I didn't even know that there was any memory management to be done in AS3, except... not keeping things you don't use anymore around. If something isn't referenced from anything else, the garbage collector gobbles it up.
bingblondie37 karma
Do you feel you have validated your existence by making everyone feel inferior I've got 11m ^ Pretty interesting to find out a developer can't beat his own game, or is that commonplace/ please correct me if im wrong
foddydotnet79 karma
It is commonplace in score-attack games. Most of the classic arcade games (Tetris, for example) don't have a finish line, and so it would take a superhuman to play all the way through until the score maxed out. I did test to make sure it wouldn't crash when you got to 100m, at least.
I'm not all that great at playing games, so if I can finish it it's probably too easy for 10% of the players. I wanted it to have a lasting challenge, and if you look on youtube there are plenty of people who can run all the way to the end like a boss.
DarthPlagiarist107 karma
You realise how hilarious it would have been if you made it so it DID crash if someone reached 99.9 meters?
foddydotnet87 karma
most games do, since the Geneva Convention forbids coerced sleep deprivation
allnewecho29 karma
(Hi Bennett! It's Terry.)
What are some of your favourite sport video games, and why? Could you maybe talk a bit about why you make sport themed games?
foddydotnet48 karma
Thanks for the question Terry :) I make sports games, not because I like sport or because I'm sporty (I'm not) but because it allows you to massively simplify games. I hate sitting through tutorials in games, reading manuals, looking at HUD screens. With a sport game, the players know instantly what their basic goals are - to run to the right, to kick a goal, etc. So you get a lot of communication for free if you use sports as the basis of a game. What I don't like is the slavish adherence to verisimilitude that you see in commercial sports games. Yes, rain interrupts cricket in real life, but it adds nothing to a cricket game to simulate that.
There are a number of sports games I love. 720 degrees is one of my favourite arcade games of all time, just for visual and sonic style if nothing else. Virtua Tennis is really interesting because it takes a technical drawback of early skeletal animation techniques (bad input latency) and turns it into a strength. The player always swings the racquet at the exact instant he intends to, and this is made possible by the fact that the game can accurately predict when you will form the intention to hit the ball. It gives you a great sense of embodiment in the player avatar.
Oh, and Sente's Off the Wall. One of the best, most hilarious 2-player games of all time.
cybroc8725 karma
Is english your first language? I've spent a fair amount of time playing winner vs. loser with friends, and the winning and losing statements are... odd.
foddydotnet117 karma
No, I'm from Australia.
The other reason why those statements are odd is that they're randomly generated using a Markov chain.
invincibubble23 karma
You sly devil.
Where's the most unlikely place you've seen the game pop up? Like, unexpected mentions in media of any sort.
And seriously, you're the devil. (Yet I admire you and thank you for the AMA. [But you're still the devil.])
foddydotnet39 karma
It hasn't really broken outside of the internet yet, apart from a couple of mentions in newspapers.
I'm still waiting for it to be mentioned on Conan or Jon Stewart or the Radiohead blog. Come on guys, I know you play games, and I know you read reddit. Let's make this happen!
KomodoAce16 karma
My 11 year old sister finished the race. I have no idea how she did it. I can barely reach 10 meters. Question: Do you consider yourself to be a sadist/masochist irl?
foddydotnet28 karma
not a sadist, but there may be a troll somewhere in my extended family tree.
unfriendlyfire13 karma
Did you actively promote the distribution/spread of the game to online game sites? Or did you just release it to one source and didn't plan on pushing it out to the world? Have you heard random people talking about the game outside of the internet?
foddydotnet39 karma
It's not authorized to be on any other sites, and I'm locked in a constant battle to keep the QWOP-thieves from ranking better than me on Google. I did try to license it to people, and I very nearly made good deals with Disney and HudsonSoft, but both fell through at the last second (after we'd already agreed to proceed). In retrospect, it was probably for the best that it stayed exclusive, since it has driven a lot of traffic to my site.
deako12 karma
Do you have any neuro/muscular or other medical background? If not, how much research did you have to do for this game?
foddydotnet29 karma
I had the prototype up and running in about 4 hours after I thought of the idea. So, no research. That's why he's got such a small number of joints!
[deleted]10 karma
How old are you? How did you get into making games? How would you change QWOP if you made it again? How could you monetise QWOP better?
foddydotnet26 karma
I'm 32. I tried to learn to make games about 10 times, starting when I was about 8, before I finally got past the initial barrier to entry... once you have something that runs, it gets a lot easier and more compelling. I think it's about 100x easier to make games today than it was 24 years ago, and about 1000x easier to distribute them, so I encourage you to try if you have any interest at all. I could change QWOP right now if I wanted to - that's the benefit of self-hosting. But I think a lot of people would complain.
FallenLuckDragon1576 karma
You go to hell and you die
View HistoryShare Link