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 9 days, 11 hours, 59 minutes, 19 seconds
  • October Ends: in 10 days, 12 hours, 11 minutes, 19 seconds
  • Ludum Dare 31 begins: in 45 days, 12 hours, 59 minutes, 19 seconds
  • (FYI: Clock might be off) | Ludum Dare 31: Real World Gatherings (Now Open!)

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

    LD23: Post Mortem for Tiny World’s Lunar CTF

    Posted by (twitter: @http://twitter.com/#!/bwdevel)
    April 24th, 2012 2:03 pm


    • My first competition ever
    • This is the furthest I have gotten in developing a game, ever
    • I had planned to use Java(LWJGL + Slick2D + MarteEngine) for webstart capabilities but the my dev environment didn’t survive my meddling with version updates on Friday. I ended up switching to GameMaker:HTML5 2 hours before the start of the competition
    • I had less than 10 hours of experience with GameMaker spread over 6 years prior to the start of LD23; ~6 hours 6 years ago, and 2 hours the last two hours before the start of the competition
    • I just started using Inkscape 1 week prior
    • I’ve been on the fringe of gamedev for many years, but have never really done much more than quick prototyping/PoCs
    • The increasing popularity of time-lapses of game-jams are what drew me to participate in LD23.



    What Worked

    • Surprising, switching engines 2 hours before the compo started was the best thing I could have done.
    • I was able to pick up and get comfortable with GameMaker quickly. What I didn’t know was easily googleable(word?) with only a few rare exceptions
    • I loved the work-flow of GameMaker. Being able to put concepts together in the project tree and to visually build game logic was a nice way to prototype idea. The transition from taking those drag and drop items and moving them into local and global game scripts worked very well for me.
    • Inkscape is a fantastic tool, even with it’s bugs.
    • s/bfxr SORT of worked, although it getting newer generation sounds was a bit tough. It’s still a fantastic tool and great for 8/16bit sounds.
    • WolframTunes (even though this isn’t really composition and moreso luck).
    • Using the game environment for scrore feedback (lights on the flag bases) rather than puting in GUI overlays.
    • Using OneNote-type tools to track concepts and helpful web links with notes (I used Evernote for this, but OneNote via skydrive is nice too).
    • Staying social during the competition (I kept on top of twitter, IM, the LD site, my own site, and Reddit; all with focus on GameDev and LD23).
    • Letting the theme drive the project. I did no brainstorming at all before the competition and allowed concept drive my creativity once it was released.
    • Music without vocals. I listened to a lot of Clint Mansell, General Fuzz, and John Williams(classical guitarist) throughout the competition. I didn’t try to stay awake beyond reason; had I done so, I would have been listening to Infected Mushroom really late.
    • Submitting the game in a buggy/incomplete state. The feedback on even broken games will make you a better dev.
    • Drawing tablet. Even if it’s a cheap tiny pad, your developer art will be faster and look better than mouse art.
    • Lots of PGTips Tea; ~20 cups.
    • Having a very supportive and understanding significant other



    What Sucked

    • Finding bugs/nuances in GameMaker, but not knowing the engine enough to know it was a bug.
    • Breaking my AI in the last few hours of development.
    • Not being able to have the whole basic concept working in time for submission
    • Not realizing I had another hour of development available because I thought the game had to be submitted by the end of the 48 hours and not just that development had to stop.
    • Being so fatigued by the end that I had stopped saving my GameMaker project about 3-4 hours before the end; so I do not have a saved state of the project for the final game.
    • Not having time to put in GUI’s



    Lessons Learned

    • Make sure your dev environment is ready before competion and LEAVE IT ALONE
    • Know your engine/language so well that you can have a fully functioning basic game in the first 24 hours of the competition so that you can spend the 2nd half on art, polish, and
    • Have enough discipline to see a problem through, but not so much that you spend TOO much time on it.
    • Take regular breaks and stretch


    Submition PageMy Blog


    Leave a Reply

    You must be logged in to post a comment.

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

    [cache: storing page]