• Why am I Doing This?

    This is from a series of posts I wrote about Fantastic Contraption when I originally released it. They were originally published on our travelogue but I have back dated them and moved them over here where they fit in more.

    So I have been ruminating on this really weird question. Why am I writing/hosting/keeping up this game?

    It’s a weird question because I totally love it. I loved writing it (mostly) and I love that people play it. And I’ve gotten all these great compliments which I love. Some favorite quotes: “I play a lot of online games and this is the best one I have ever played” (in this case online means flash), and “this might be the perfect game”. These aren’t even things people have said to me. They are reviews and comments on random blogs.

    I love everything about it. But damn it it’s exhausting. Sarah accused me of acting bi-polar today because I’ll be all up and happy and then alternately down and doomfull. It’s not the work. The only real work I’ve done has been hanging out on the forums and doing a few bug fixes. It’s the just the mental energy of having this amazing thing in the world that people seem to love.

    It’s like I have a duty to think about it constantly. Like I am morally obligated to make it more and more popular. Like it is wrong to just sit on my hands and see what happens. I should be doing user studies and improving the hits to player conversion. I should be pimping it on flash sites and making deals with portals. I should write embedable solutions to leverage the power of social networking sites. gah, so much to do. The list is literally endless.

    Every time I manage to calm down for a minute something awesome happens. Like people have started buying the game. Not in droves but enough that we’ll have some scratch to spread around to the various people who made this possible. And every time I get a little email pop-up saying someone else has bought it it’s like a tiny injection of heroin.

    I mean I’m a professional programmer so the idea of being paid to write code is not novel. But being so close to the spigot is kind of like staring into the sun. That little pop-up just meant some stranger, that I have never met, decided something I made was worth actual money.

    It’s an experience I’ve never had before and I’m just not sure how to handle it. It’s like I can feel the game changing my future but I can’t tell in what way it’s changing. Will I end up in flash development? Corporate website flash? Game flash? Will it change nothing? I do know I like it. I guess I’ll just stay strapped to the roller-coaster and see where it’s going.

  • Traffic

    Just a quick post to keep everyone who’s interested in the game updated on what’s goin on.

    Crazyness is going on.

    StumbledUpon.com stumbled upon the game on friday to the tune of 3000 hits. Which got me some more blog links. Then, sometime while I was out of the house sturday, StumbleUpon came back with a vengence and funneled 20,000 people into the game. Which was a shock. The last three days have all seen an order of magnitude increase in traffic. That’s three orders of magnitude in three days and five orders of magnitude in the six days since we went up.

    It’s been up for only 6 days! So here’s something interesting. The path to 20,000 hits:

    Day 1&2:

    First Andy put a post up on his blog, v-log, magazine.
    Our first piece of non-friend press was a mostly plagerized post on a small Puzzle Blog

    At this point I was getting 10s of visitors a day.

    Day 3&4

    Then a flash games site, Coin Castle, put up a link with a screen-shot.

    This jumped the traffic up to 300 hits a day.

    Day 5

    Flash Game Blogs, another flash games site, posted a short review. It was positive but lamented the 10$ price for getting the full game. Which jumped the traffic up again. This also led to a brief StumbleUpon burst of 3000 hits.

    Day 6

    I left the house and all was well, we were on pace to break the 3000 barrier. Mostly with the flash games site traffic (a few more sites have linked us).

    When I got home around 10pm I found that StumbleUpon had come back and packed the server to the brim. Which was great. But it also kind of destroyed the server. People were still playing but server requests, like saving and loading levels, were slow and spotty.

    Something like 400% of the bandwidth is Jame’s great music. So I had to take out the 7meg main-loop and replace it with the short 600k menu-loop. Which was an order of magnitued decrease in bandwidth usage. And allayed the responsivness problems.

    Amazon runs a sort of data-warehouse. Their calculator recons the music was going to cost 500$ a month to host. They aren’t the cheapest around but if anyone knows a cheap place to store a few terrabyres of upstream traffic a month let me know (note that those ‘unlimited bandwidth’ plans are bs).

    So I have no idea what’s next. I mean we’re on day seven of the ‘soft launch’ and have 6 thousand hits by 10am. Mostly from StumbleUpon. I don’t know if the StumbleUpon traffic is going to peter out or ramp up again. God help us if we get dugg or something.

    I will say that we are far from making a fortune off of this traffic. We couldn’t pay any significant hosting bills with the money comming in (although there have been a few purchases).

    So, my ass is strapped to this roller-coaster. I guess we’ll see what happens.

  • Traffic

    This is from a series of posts I wrote about Fantastic Contraption when I originally released it. They were originally published on our travelogue but I have back dated them and moved them over here where they fit in more.

    Just a quick post to keep everyone who’s interested in the game updated on what’s goin on.

    Crazyness is going on.

    StumbledUpon.com stumbled upon the game on friday to the tune of 3000 hits. Which got me some more blog links. Then, sometime while I was out of the house sturday, StumbleUpon came back with a vengence and funneled 20,000 people into the game. Which was a shock. The last three days have all seen an order of magnitude increase in traffic. That’s three orders of magnitude in three days and five orders of magnitude in the six days since we went up.

    It’s been up for only 6 days! So here’s something interesting. The path to 20,000 hits:

    Day 1&2:

    First Andy put a post up on his blog, v-log, magazine.
    Our first piece of non-friend press was a mostly plagerized post on a small Puzzle Blog

    At this point I was getting 10s of visitors a day.

    Day 3&4

    Then a flash games site, Coin Castle, put up a link with a screen-shot.

    This jumped the traffic up to 300 hits a day.

    Day 5

    Flash Game Blogs, another flash games site, posted a short review. It was positive but lamented the 10$ price for getting the full game. Which jumped the traffic up again. This also led to a brief StumbleUpon burst of 3000 hits.

    Day 6

    I left the house and all was well, we were on pace to break the 3000 barrier. Mostly with the flash games site traffic (a few more sites have linked us).

    When I got home around 10pm I found that StumbleUpon had come back and packed the server to the brim. Which was great. But it also kind of destroyed the server. People were still playing but server requests, like saving and loading levels, were slow and spotty.

    Something like 400% of the bandwidth is Jame’s great music. So I had to take out the 7meg main-loop and replace it with the short 600k menu-loop. Which was an order of magnitued decrease in bandwidth usage. And allayed the responsivness problems.

    Amazon runs a sort of data-warehouse. Their calculator recons the music was going to cost 500$ a month to host. They aren’t the cheapest around but if anyone knows a cheap place to store a few terrabyres of upstream traffic a month let me know (note that those ‘unlimited bandwidth’ plans are bs).

    So I have no idea what’s next. I mean we’re on day seven of the ‘soft launch’ and have 6 thousand hits by 10am. Mostly from StumbleUpon. I don’t know if the StumbleUpon traffic is going to peter out or ramp up again. God help us if we get dugg or something.

    I will say that we are far from making a fortune off of this traffic. We couldn’t pay any significant hosting bills with the money comming in (although there have been a few purchases).

    So, my ass is strapped to this roller-coaster. I guess we’ll see what happens.

  • Technic Wars

    Here is the next in my series of articles about Fantastic Contraption, the physics puzzle game I wrote.

    Today I’ll digress from the ranting and wander back into design.

    I want to talk about Technic Lego vs. Star Wars Lego.

    Specifically, why Fantastic Contraption is Technics and The Incredible Machine is Star Wars.

    See Star Wars Lego has all these pieces that are specific things.
    Like one piece might be the front nose-panel of an Y-Wing. It’s a
    weird shape that couldn’t really be made out of other lego pieces.
    And when you pick it up you pretty much have to make a Y-Wing like
    thing out of it.

    Thats like The Incredible Machine. And some other games in the
    build-a-thing-to-do-something genre. The conveyor belts convey.
    That’s pretty much all they do. After you master conveying you’ve
    pretty much got them sorted out. So the fun mostly comes from
    learning to use new things. Every couple of levels you get a new toy:
    springs, rockets, hamsters, whatever. And the fun comes in figuring
    out what this new thing does. How it hooks up to the conveyor belts
    you already have, finding what hole in functionality it fills. And
    that is a fun thing to do. So the The Incredible Machine, and other
    Star Wars Lego games are very fun.

    Technic Lego is a little different. There are no windsheilds or guns
    or landing-gears or what have you. It is all basic building blocks.
    So making a Y-Wing is much harder and it isn’t going to look anywhere
    near as good. And you aren’t presented with a Y-Wing nose panel and
    challenged to make something out of it. But technics has a different
    kind of raw appeal to it. That of pure contruction. Because you
    aren’t guided to certain solutions by your tools you make crazy
    imaginative things. The feeling of creation is more raw because you
    started with less.

    Fantastic Contraption is like that. After the first few tutorial
    levels you have to progress beyond the material’s obvious functions.
    Like while wheels are still for rolling you discover that wheels are
    also for building catapults out
    of. Or while sticks are still for carrying you can use them as legs
    to make a walker.
    So each level can be solved any number of ways and players come up
    with radically different solutions to the same problem.

    I obviously played with Technic Lego alot more when I was a
    kid/undergrad than I did with Star Wars Lego (or the space set or
    whatever it is we had back before lego did cross-over marketing).
    Fantastic Contraption is a direct result of that. It is the
    tinker-toy simplicity that allows the player to generate complexity.
    It is the blank canvas that challenges you to create.

    So that’s why Fantastic Contraption doesn’t have rockets or springs or
    hamsters. And you can’t resize the wheels or turn gravity side-ways.
    Those would be distractions from the task at hand.

    Although I would like to breifly mention Armadillo Run as a game that
    has its cake and eats it too. It is all about raw imaginative
    Technics energy but it still doles out access to a few Star Wars
    pieces as the game progresses. And in doing so becomes one of the
    best games ever made.

  • Technic Wars

    This is from a series of posts I wrote about Fantastic Contraption when I originally released it. They were originally published on our travelogue but I have back dated them and moved them over here where they fit in more.

    Here is the next in my series of articles about Fantastic Contraption, the physics puzzle game I wrote.

    Today I’ll digress from the ranting and wander back into design.

    I want to talk about Technic Lego vs. Star Wars Lego.

    Specifically, why Fantastic Contraption is Technics and The Incredible Machine is Star Wars.

    See Star Wars Lego has all these pieces that are specific things.
    Like one piece might be the front nose-panel of an Y-Wing. It’s a
    weird shape that couldn’t really be made out of other lego pieces.
    And when you pick it up you pretty much have to make a Y-Wing like
    thing out of it.

    Thats like The Incredible Machine. And some other games in the
    build-a-thing-to-do-something genre. The conveyor belts convey.
    That’s pretty much all they do. After you master conveying you’ve
    pretty much got them sorted out. So the fun mostly comes from
    learning to use new things. Every couple of levels you get a new toy:
    springs, rockets, hamsters, whatever. And the fun comes in figuring
    out what this new thing does. How it hooks up to the conveyor belts
    you already have, finding what hole in functionality it fills. And
    that is a fun thing to do. So the The Incredible Machine, and other
    Star Wars Lego games are very fun.

    Technic Lego is a little different. There are no windsheilds or guns
    or landing-gears or what have you. It is all basic building blocks.
    So making a Y-Wing is much harder and it isn’t going to look anywhere
    near as good. And you aren’t presented with a Y-Wing nose panel and
    challenged to make something out of it. But technics has a different
    kind of raw appeal to it. That of pure contruction. Because you
    aren’t guided to certain solutions by your tools you make crazy
    imaginative things. The feeling of creation is more raw because you
    started with less.

    Fantastic Contraption is like that. After the first few tutorial
    levels you have to progress beyond the material’s obvious functions.
    Like while wheels are still for rolling you discover that wheels are
    also for building catapults out
    of. Or while sticks are still for carrying you can use them as legs
    to make a walker.
    So each level can be solved any number of ways and players come up
    with radically different solutions to the same problem.

    I obviously played with Technic Lego alot more when I was a
    kid/undergrad than I did with Star Wars Lego (or the space set or
    whatever it is we had back before lego did cross-over marketing).
    Fantastic Contraption is a direct result of that. It is the
    tinker-toy simplicity that allows the player to generate complexity.
    It is the blank canvas that challenges you to create.

    So that’s why Fantastic Contraption doesn’t have rockets or springs or
    hamsters. And you can’t resize the wheels or turn gravity side-ways.
    Those would be distractions from the task at hand.

    Although I would like to breifly mention Armadillo Run as a game that
    has its cake and eats it too. It is all about raw imaginative
    Technics energy but it still doles out access to a few Star Wars
    pieces as the game progresses. And in doing so becomes one of the
    best games ever made.