{"author_name":"Yoman","cat":"LD #22","comments":[{"author_name":"SonnyBone","time":"December 21, 2011 1:20 am","epoch":1324448400,"text":"AWESOME READ! I played and rated your game. It rocks! KEEP WORKING ON IT!","spam":"N"}],"epoch":1324439880,"likes":3,"metadata":{"p_key":"60121","p_author":"Yoman","p_authorkey":"7360","p_urlkey":"95874","p_title":"A Manor of Speaking \u2013 Post Mortem","p_cat":"LD #22","p_event":"LD22","p_time":"1324439880","p_likes":"3","p_comments":"1","p_status":"UPD5","us_key":"7360","us_name":"Yoman","us_username":"yoman987","event_start":"1323993600","event_key":"8","event_name":"LD22"},"text":"<p>First up, here&#8217;s the voting link:<br \/>\n <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-22\/?action=rate&amp;uid=7360\">http:\/\/www.ludumdare.com\/compo\/ludum-dare-22\/?action=rate&amp;uid=7360<\/a><\/p>\n <p>Here&#8217;s the Game Maker sandbox link, if you\u00a0prefer:<br \/>\n <a href=\"http:\/\/sandbox.yoyogames.com\/games\/191280-a-manor-of-speaking\">http:\/\/sandbox.yoyogames.com\/games\/191280-a-manor-of-speaking<\/a><\/p>\n <p>I don&#8217;t have a video because none of my machines are capable of recording and playing with a good framerate at the same time. If someone could make one for me I would be forever grateful. Apologies.<\/p>\n <div style=\"width: 610px\" class=\"wp-caption alignnone\"><img src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/compo2\/87574\/7360-shot1.png\" alt=\"\" width=\"600\" height=\"400\" \/><p class=\"wp-caption-text\">The first thing you see of the main character.<\/p><\/div>\n <p><strong>Post Mortem<\/strong><\/p>\n <p><strong><\/strong>First, the theme, &#8216;Alone&#8217;.\u00a0It sucked. There, I said it. When I saw it I thought &#8220;Great, there&#8217;s something that half of the games out there have.&#8221; I didn&#8217;t really think much of it at that point. So without much inspiration I decided to make a game that had side-scrolling. Maybe a platformer. But everyone makes platformers, so I can&#8217;t do that. alright, how about a fighting-slash-exploration game from a side-on perspective? Yeah, let&#8217;s roll with that.<\/p>\n <p>So I started with a brainstorm. I went from &#8216;Alone&#8217; to &#8216;Escape&#8217; to &#8216;Horror&#8217; to &#8216;Death&#8217; \u00a0and then realised I didn&#8217;t want a Horror. Scrap that. &#8216;Alone&#8217; to &#8216;Seperated&#8217; to &#8216;Lost&#8217; to &#8216;Unknown Place&#8217; seemed to work better, and I then started to think &#8220;Well, where&#8217;s this Unknown Place?&#8221; A few things ran through my mind but I liked the idea of a mansion. Then I thought of Castlevania and Alone In The Dark. Castlevania seemed like my inspiration for the enemies (or maybe Luigi&#8217;s Mansion :P) and Alone In The Dark for the gameplay.<\/p>\n <p>I liked the idea of a night-time setting. Most Horror things happen at or near night-time. Then I thought of Knights. Then I thought of a name for two characters: Knite and Dae. Then I remembered the film &#8216;Knight and Day&#8217; and scrapped it.<\/p>\n <p>Sprites. The first thing I went for was something small &#8211; that&#8217;s my specialty. Small sprites, no bigger than 16&#215;16 or thereabouts. So I went for something bigger: 48&#215;20-something. I liked the Knight idea, so I went with a Templar (Assassin&#8217;s Creed had a part in that choice). I drew a Templar Knight; you can see him at the end of the game.<\/p>\n <p>Then I realised that I had to animate him. Nope. It had taken me an hour to draw this guy well and wasn&#8217;t going to waste more time animating him. Back to the drawing board &#8211; rather, my Pictures\/Pixelart\/ folder. I liked the little blue caveman alien guy I had drawn and decided to copy him. I couldn&#8217;t use him since that was against the rules.<\/p>\n <p>So I drew a little blue man. That was my character. How strange. Anyway, now I had something to make a platformer with (didn&#8217;t I NOT want to make a platformer? Oh well) Movement\/Jumping engine came easily since I had already written many of them, trying out slightly different methods of execution in code. So now I had a great Platformer engine with collisions and such.<\/p>\n <p>Next Stop: Enemies. What do you find in a scary mansion? Ghosts. What else? Possessed Suits of Armour. Oh, hey! I can use my Templar design for the armours! So I drew a suit of armour with a red cross on it. I liked it. Then I drew a ghost, which was easy. My ghost was a mix of a Boo and a Pacman Ghost. I liked it.<\/p>\n <p>Then, still in MSPaint, I decided to draw a chest. I did. It looked good. Then I realised that there are enemies called Mimics that commonly take the shape of a chest and eat unwary dungeon explorers. So I copy-modified the chest to have teeth. I was starting to like my characters at this point. All except the blue man. He needed to be a normal man. A few skintoned-pixels later he was a little boy, not unlike the one from Up (Pixar film).<\/p>\n <p>Then I got stuck into coding. Hours pass and I&#8217;m still trying to think of a good story. I love my stories, see, and didn&#8217;t want to have something like an arcade game. It would be harder, sure, but I just made the choice without thinking. I then remembered that I had to go to work, so I scrambled into my clothes and left. Worked. Came home, went straight to be since it was already midnight. End Day 1. Hours used: 5<\/p>\n <p>Next day I got up with a page of notes I had jotted down during the night. I had fresh ideas and was raring to go. It was about 9am when I started and I had to get a LOT done in ~24 hours. I got straight to work coding all the bits and pieces that needed doing. Fixing up my platforming collisions, making enemies walk\/float properly, keys, doors, levers, pressure plates. were all done before dinner. I had regular breaks too, since I knew what had to be done and didn&#8217;t think it would take until tomorrow morning to do them.<\/p>\n <p>Code was mostly done. Sprites too. Then I realised I had gameplay, mechanics, enemies and loot, but no story or tutorial. Oh bugger. The tutorial code took a while to get right but only had to be written once. No bugs. Excellent.<\/p>\n <p>The story, however, was half-assed. I didn&#8217;t have an ending or any levels except for my two or three debugging\/test rooms. And I needed environments as well.<\/p>\n <p>This was when I realised that I would be up most of the night and into the morning.<\/p>\n <p>I made a post on here and then got to work drawing. I drew a table, chairs, banners, pictures, a bookcase, windows, everything I could think of that belonged in a mansion. Then I switched to level design. It got boring real quick, and I managed to make a single wallpaper tile I had drawn earlier fit into each room as I didn&#8217;t have time to make anything else.<\/p>\n <p>Then I discovered I had forgotten the ending, again. I needed something quickly and it had to be half-assed but not look it. Items. I could make the whole thing into a quest for items. But what item? Next to me on my desk was a candy cane. Perfect! A knight that likes candy canes. Corny, strange, different and it would work. So that went in quickly with a slight change to the chest code.<\/p>\n <p>So my sprites and tiles were done, my enemies and gameplay was done, my story worked (barely) and I had everything ready for a test run. I did one, found some bugs, squished them and THEN made a post about audio. A google search later revealed a beat-mixer by Aviary and I went with that. Ooh, a randomise function! Low piano notes, slow beat, randomise times a million. Hey! This one sounds good, and it loops well. Download.<\/p>\n <p>Now to SFXR. Lot&#8217;s of randomising in there too. Now I have everything. Time for a test run &#8211; about 1 or 2am at this point. I&#8217;m going to get it in time!<\/p>\n <p>Heh, nope. Computer decided to take FOR EVER to compile the code with this new-fangled audio thing. I left it and went and got a drink and cleared my work area.<\/p>\n <p>3 am. Computer doesn&#8217;t like the audio and the game together but they work separately. OK, that&#8217;s all right. I can work this. I added one-liners to each thing that needed a sound effect then commented them all out. Fixed a few little things, removed the audio from my assets list and saved. Test game!<\/p>\n <p>Nope. I&#8217;mma crash on you!<\/p>\n <p>Computer restarts. Oh god. Well at least I saved, right? &#8230;<\/p>\n <p>Back up and running, I load the game and all is well. Phew. Test game, reveal bugs, fix bugs. Add audio, compile, wait an hour. I had a kinda daze-like nap here, because the game seemed to be suddenly making music. Oh good.<\/p>\n <p>It&#8217;s 4am by this point. The sun is rising. Good god, I haven&#8217;t stayed up this late in a while. Okay, testing. All is well in the first half of the game, must be OK in the rest. Take some pictures, zip up the game and the source and upload it.<\/p>\n <p>Submission time. I felt proud that I had finished with about 5 hours to spare. Time for bed. I turned off the PC and did so.<\/p>\n <p>Three hours later, my Dad comes and wakes me up:<br \/>\n &#8220;What time did you go to bed?&#8221;<br \/>\n &#8220;Uh, around 5 um, thirty?&#8221;<br \/>\n &#8220;So you&#8217;ve had three hours sleep.&#8221;<br \/>\n I look at the clock. 9:30.<br \/>\n &#8220;Yeah&#8230;&#8221;<\/p>\n <p>I got up, checked the site and was able to catch the end of the 48 hours. Woooooo!!! I made it!<br \/>\n &#8220;We&#8217;ve extended the submission time to 2 hours. :D&#8221;<br \/>\n Well, ok I suppose.<\/p>\n <p>[THIS POST IS GETTING QUITE LONG, SO I&#8217;LL CUT TO THE CHASE]<\/p>\n <p>Found out too late that my game was broken: one of the levels that had a candy cane in it (a quest item) didn&#8217;t link back to a room properly. A one-way street basically. So I set to work documenting how to get the candy cane and get back, since I had an extra key in the game. But no, it didn&#8217;t work. Now it&#8217;s well after the submission time, and the game is still broken. I check LudumDare&#8217;s twitter, send a message about after-submission bugfixes and then end up submitting the fixed game for the Jam instead. It still fits under the Compo&#8217;s rules, except for the time limit.<\/p>\n <p>So all in all, I&#8217;m happy about my game, ecstatic that this is my first go and I did it, but sad that it couldn&#8217;t be submitted for the Compo. <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/frownie.png\" alt=\":(\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/p>\n <p>Thanks for reading this massive wall of text. Have a good one.<\/p>\n <p>&#8230; and here&#8217;s those links again:<br \/>\n <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-22\/?action=rate&amp;uid=7360\">http:\/\/www.ludumdare.com\/compo\/ludum-dare-22\/?action=rate&amp;uid=7360<\/a><\/p>\n <p><a href=\"http:\/\/sandbox.yoyogames.com\/games\/191280-a-manor-of-speaking\">http:\/\/sandbox.yoyogames.com\/games\/191280-a-manor-of-speaking<\/a><\/p>","time":"December 20th, 2011 10:58 pm","title":"A Manor of Speaking \u2013 Post Mortem"}