About | Rules and Guide | Sign In/Create Account | Write a Post
Construction1990’s Internet Montage? No!
Please excuse the site weirdness. Mike is fixing and making things.
Ludum Dare 31 — Coming December 5th-8th 2014!

  • ??? Begins: in 7 days, 20 hours, 51 minutes, 59 seconds
  • October Ends: in 8 days, 21 hours, 3 minutes, 59 seconds
  • Ludum Dare 31 begins: in 43 days, 21 hours, 51 minutes, 59 seconds
  • (FYI: Clock might be off) | Ludum Dare 31: Real World Gatherings (Now Open!)

    [ October Challenge 2014 | Resources | Submit/Edit | View All ]

    Ludum Dare 21

    August 19th-22nd 2011 :: Theme: Escape
    [ Summary | Compo Top 50 | Jam Top 50 | Top 25 Categories | View All (599) ]

    Back to Browse Entries

    Escape Run - erko - 48 Hour Competition Entry

    This is Escape Run.

    It mainly runs on windows.
    Linux requires WINE, or running from source.
    If you want to try to run from source on linux or mac, and you're familiar with python dependencies, the dependencies are pygame and pybox2d (I'm currently using pybox2d revision 355 but other recent revisions should also work. I put a copy here: http://www.bleepbloop.org/files/ludumdare/ld21/pybox2d_rev355.zip
    You can often install pybox2d with "python setup.py install" and/or easy_install.

    Windows: unzip and run "main.exe"
    Linux: have wine installed. unzip and run "wine main.exe"
    or see "From source" below to run from source.
    OSX: see "From source" below if you want to try this
    From source: install dependencies pygame and pybox2d and run "python main.py"

    Use keys: wasd to move.
    To aim: use ijkl or arrow keys, or use mouse (just move mouse to aim, you don't need to click)
    Note: mouse aiming quality may not be as good since it was tested on a laptop.

    Use Space to restart.

    It gets progressively more difficult.
    It's not as finished as I'd like, but it's playable. Many details like points and hitpoints weren't finished, and difficulty could have used more testing and tweaking. Also, the background/visible level doesn't change. The idea turned out a lot like "Smash TV", but a lot less finished :)

    You get three hitpoints to start with.
    Good luck! :)

    added a more description so you know what to expect.
    added directions for pybox2d dependencies.
    added note on running on Linux with wine, and created Linux download link (same as link to windows download).
    Aug 30: Fix two problems making the game unplayable:
    - mouse aiming was completely broken on windows (it worked in linux, wine, and a VM). Now it works -- keyboard aiming is probably still easier than mouse aiming if your keyboard allows many buttons pressed at once.
    - low resolution monitors could not play. They are now detected and half size is used. This can be forced with cmd-line arg "--small".

    View erko's journal. | View all entries by erko




    tnelsond says ...
    Aug 22, 2011 @ 8:28pm

    I couldn't unzip the source

    Archive: game1_erko_src.zip
    End-of-central-directory signature not found. Either this file is not
    a zipfile, or it constitutes one disk of a multi-part archive. In the
    latter case the central directory and zipfile comment will be found on
    the last disk(s) of this archive.
    unzip: cannot find zipfile directory in one of game1_erko_src.zip or
    game1_erko_src.zip.zip, and cannot find game1_erko_src.zip.ZIP, period.

    tnelsond says ...
    Aug 22, 2011 @ 8:31pm

    Nevermind, I downloaded it wrong.

    tnelsond says ...
    Aug 22, 2011 @ 8:47pm

    Congratulations on your first Ludum Dare entry.

    Here's some feedback:

    + You did a great job on the physics.
    + It's pretty easy to get up and running on my Linux box from source.
    + I didn't have to edit the python source code at all. That's amazing, because usually there's an incompatibility somewhere.
    - It's called "escape run", but it doesn't seem like my circle is running or moving, everything seems to be coming to it.
    - It would be nice to have an indicator of how much health is left.
    - It would also be nice to see the mouse cursor in order to do more accurate aiming.

    offwhitefox says ...
    Aug 23, 2011 @ 2:57am

    Welcome to Ludum Dare ^^. This is a good start, but it needs balancing and some more depth. A circle shooting other circles isn't particularly interesting. Audio would help as well. Just things to keep in mind for your next #LD48 :)

    TaslemGuy says ...
    Aug 23, 2011 @ 3:58pm

    The aiming didn't appear to work correctly. Might just be my computer.

    Jacic says ...
    Aug 23, 2011 @ 4:29pm

    The aiming was very picky, and didn't seem to work at all with the mouse. Not a bad attempt though.

    Edsploration says ...
    Aug 24, 2011 @ 8:49am

    Looks interesting but won't run on my computer's crappy resolution. Can't resize/move window because the game locks out my mouse, and hotkeys don't work either. :\

    nuria says ...
    Aug 25, 2011 @ 12:14am

    Very simple, but a good start. A simple finished entry is always better than an amazing unfinished plan. Keep it up!

    tcstyle says ...
    Aug 25, 2011 @ 7:02pm

    Mouse doesn't really work.

    erko says ...
    Aug 26, 2011 @ 12:11pm

    Thanks for trying it out everyone.
    I appreciate the ratings and comments -- it's good to know what is important for next time.

    Individual responses:

    tnelsond: the circle "should" run when you press "w","a","s", or "d", but this sounds like a bug.
    a health indicator was next on my list of things to do
    a visual representation of aiming would have been good. I didn't get to test leaving the mouse pointer on screen for aiming, but I thought about it -- that could have been much more useable.

    offwhitefox: very good advice -- I'll work on improving art, animation and sound skills, and I need to leave enough time for balancing. Also, looking at other games is giving me ideas for how to add depth.

    TaslemGuy, Jacic, tcstyle: looks like aiming needed more work, and it might vary between systems (possibly an issue with combining mousemotion events while manually moving the mouse to keep it in the window). I needed to test that more.

    nuria: Thanks!

    Edsploration: really sorry about that -- I was a little worried about resolution and never finished the option to change it.

    Thanks again for the help!

    summaky says ...
    Aug 27, 2011 @ 12:58pm

    Can't understand how to play, really. Moving the mouse doesn't change a thing and ijkl sometimes doesn't work.

    erko says ...
    Aug 31, 2011 @ 3:43am

    Hi everyone,
    I fixed the problem that was making it unplayable on Windows.
    I also fixed the problem making it unplayable on low res (800x600 ) monitors.
    I believe fixing problems that make it unplayable is ok with the rules. Let me know if that's not right. You can still get the original version by removing the "-0.01" from the url.

    The change is a little late, but I didn't realize how unplayable it was on windows since it worked ok on a windows VM, wine, and linux.

    PaulSB says ...
    Sep 2, 2011 @ 12:56pm

    Once I worked out I could move around it became more playable xD Could use work on control and general polish.

    You must sign in to comment.

    All posts, images, and comments are owned by their creators.

    [cache: storing page]