Slashdot Mirror


Go Stand By the Stairs, So I Can Protect You

ewhac writes "It seems a programmer named Jetro Lauha, for his submission to the Assembly 2002 competition, decided to explore the realm of solid body physics simulations. So he wrote Porrasturvat -- 'Stair Dismount'. The game involves the application of force vectors to solid bodies connected by links with constrained range of motion, and observing their impact forces against other objects in the environment. ...Or, more colloquially, you push a guy down the stairs and see how much damage he takes. Apparently, any similarity between this game and the Terrible Secret of Space is entirely coincidental."

14 of 251 comments (clear)

  1. The bug in this game... by Leon+da+Costa · · Score: 5, Informative

    You can get really high scores in this game by finding the "bug": I'll keep the hint minimal, but if you push hard on his foot, and try to push it down and back into the stairs, there's a chance he'll get stuck for a few seconds... resulting in very high scores.

    1. Re:The bug in this game... by Zaffle · · Score: 4, Informative

      Heading is at or very close to 180.
      pitch between 80-85
      target: foot.
      full force

      I found best at 179.62 and 81.06 full force, got 40,000 before I left the first step

      Doesn't happen every time, and you can tell if you've got it by looking at his leg of the foot you hit. If its hasn't got atleast 10,000 before he gets off the first 2 steps, reset, try again. Vary the verticle angle, use the arrow keys, small increments.
      It needs to be full force, (or within 2 bars)

      --

      I use to have a funny sig, but slash cut it off, and I forgot what the punchline was.
  2. good to see that a l33t haxor is already on top by grahamsz · · Score: 4, Informative

    sadly the database seems to have gone down - but look at http://db.cs.helsinki.fi/~jlauha/taat/porrasturvat /score/webscores.cgi tommorrow :)

    1. Re:good to see that a l33t haxor is already on top by jjl · · Score: 5, Informative

      The game score was hacked pretty quickly after release of the game.. easiest way being to fiddle with the values straight to the memory when the game is running (trying to change the saved scores or online submit data should be a bit harder).

      If I get around taking time for the project, I'll be adding some more obfuscation for those things (as if that would help any ;-). Checking the hit on server side takes a LOT of cpu time but I guess some system for validating top entries could be viable.

      --
      --
  3. Re:Hey!!! you insensitive clod by Dan+Aloni · · Score: 2, Informative

    No need. works great on WINE.

    --
    0x2b or not 0x2b, the answer is -1
  4. Uses the Open Dynamics Engine by Anonymous Coward · · Score: 5, Informative

    It uses the free (or to be specific LGPL) Open Dynamics Engine. A quite nice physics SDK, check it out if you are interested in physics engines.

  5. Re:For assembly 2002? I dont think so.... by jjl · · Score: 5, Informative

    Lol :-)

    Anyway, the true story is that the idea for the game came when one work day I personally almost did a stair dismount, and we started joking with colleagues about making a game out of that..

    --
    --
  6. Similar Programme... by DreddUK · · Score: 5, Informative

    ...Pontifex. You try and build bridges which stay up when you run trains over them. Really cool.

    Go Here -> http://www.chroniclogic.com/

    --
    "If A equals success, then the formua is A=X+Y+Z. X is work. Y is play. Z is keep your mouth shut" - A Einstein.
  7. Re:Slashdot - Melting servers since 1997 by _Pablo · · Score: 5, Informative

    Woops, cocked that up! I blame Submit and Preview being right next to each other slighly more than my own crapness.

    Available here on scene.org who have a complete archive of Assembly entries and most other demo compos.

    --
    $2B OR NOT $2B = $FF
  8. I don't have a subject by Anonymous Coward · · Score: 1, Informative

    Funny, I was just on my way to go buy this book.

    Posting anonymously because this is off topic. I had to say it. It was too weird.

  9. Mirror by RudeDude · · Score: 2, Informative
    --
    RudeDude
    Perl/Linux/PHP hacker
  10. Basic tools for producing cool toys/games by Tiger · · Score: 2, Informative

    Having played with the ODE...

    The parent article is quite correct. If you're doing any solid-body physics based stuff, ODE rocks. Combine it with SDL and OSG and you have the basic tools to produce some really cool stuff. Throw in the Demeter Terrain Engine if you want a bit of scenery to go with it. I've tied all four together for experimenting with what makes a good driver interface for a hovertank. :)

    The Stair-dismount makes good use of joints, and collision detection features of ODE - but even if you don't need these, the force model of ODE is a lot of fun to play with on its own. But if you *are* ambitious, it has specialised joint and suspension-spring models for doing things like wheeled vehicles pretty easily.

    With all these tools available under LGPL, those of you like me - who don't like writing a graphics/physics engine so much as actually writing cool simulations with said engines - have a much better point to start from than even 2 years ago.

  11. Re:The bug in this game... my best by Anonymous Coward · · Score: 1, Informative

    okay, so here's about where to cheat

    212.18
    75.87
    the foot on the right (his left foot)
    -1 full force

    my highest score this way is 173737

  12. And if you like it.. by golrien · · Score: 2, Informative

    You might want to look at its page on pouët, the group's other work, other games from the demoscene and some other stuff.

    But be nice, don't slashdot the scene.org servers that pouët is hosted on :)