Home | Rules and Guide | Sign In/Create Account | Write a Post | Reddit | #LD48 | #ludumdare on irc.afternet.org (Info)

Ludum Dare 29 — April 25th-28th Weekend [9 PM EST] — Theme: ??? (Theme Voting!)
  • Ludum Dare 29 Compo (48 Hour+Solo+Scratch+Src) Begins: in 2 days, 0 hours, 17 minutes, 30 seconds
  • Ludum Dare 29 Jam (72 Hour+Teams OK+Relaxed) Begins: in 2 days, 0 hours, 17 minutes, 31 seconds
  • [ MiniLD 50 | Warmup Weekend | Real World Gatherings | Ludum Deals | Wallpaper ]


    First Game & LD, Post-Mortem

    Posted by (twitter: @MrMoerphy)
    August 22nd, 2011 10:40 am

    Tried to make my first game ever with a selfmade engine and in 48h: Escape Velocity is what came out of it.

    What went right:
    - Base code: Already having drawing code and good collision detection in my engine saved me so much work. I don’t think I’d have anything
    - Javascript: Man, I love this language.
    - Real life: I managed to find time to BBQ with the family and go to the pub on LD weekend.. Food, Beer and Coding? Awesome.

    What went wrong/Lessons learned:
    - Physics: I really like physic based games.. but I really suck at coding them.
    - Base code: I also tried to integrate the physics in the engine and that was a rather bad idea. I could have saved so much time if I’d just took the straightforward way.. next time: more work on the game, less work on the engine.
    - Timelapse: next time I’ll make sure my script does not capture in 100% quality and I have enough disk space. Missing an hour or two in the video.
    - Time for polish: There are a few tweaks I wanted to do but did not have the time to (especially how the gravity bullet behaves). Also more levels with greater diversity would have been nice.

     

    Although my game is not that good, I really enjoyed making it and I think I’ll participate again next year (:
    Now off to play all these awesome games!

    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]