{"assets":[{"original":"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2014\/09\/RiftKnight.01-150x150.png","local":"\/data\/posts\/2014\/09\/def81de19cfeb88444cdc769ce9721b1.png"},{"original":"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2014\/09\/RiftKnight.02-300x147.png","local":"\/data\/posts\/2014\/09\/bb939283f05241d75b10cc49eb9447ad.png"},{"original":"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2014\/09\/RiftKnightGIF-16-300x146.gif","local":"\/data\/posts\/2014\/09\/6e3244ad9c1350c5916202a67b571ca3.gif"}],"author_link":"author\/seconddimension\/","author_name":"SecondDimension","cat":"LD #30","categories":["LD #30"],"comments":[],"epoch":1409994660,"event":"LD30","likes":15,"metadata":{"p_key":"82694","p_author":"SecondDimension","p_authorkey":"0","p_urlkey":"293426","p_title":"Rift Knight Post Mortem","p_cat":"LD #30","p_event":"LD30","p_time":"1409994660","p_likes":"15","p_comments":"0","p_status":"WAYBACK","us_key":null,"us_name":null,"us_username":null,"event_start":"1408665600","event_key":"24","event_name":"LD30"},"source_url":"2014\/09\/06\/rift-knight-post-mortem\/","text":"<p><span style=\"color: #339966\"><strong>Rift Knight Post Mortem<\/strong><\/span><\/p>\n<p>A Post-Mortem for my LD30 game Rift Knight, a fast-paced action platformer. \u00a0Play it <strong><a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-30\/?action=preview&amp;uid=14838\" target=\"_blank\" title=\"Here\">Here<\/a><\/strong><\/p>\n<p><strong><a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-30\/?action=preview&amp;uid=14838\" target=\"_blank\" title=\"Here\"><br\/>\n<\/a><\/strong><\/p>\n<hr\/>\n<p>\u00a0<\/p>\n<p><strong><img alt=\"RiftKnight.01\" class=\"alignnone wp-image-391494 size-thumbnail\" height=\"150\" src=\"\/data\/posts\/2014\/09\/def81de19cfeb88444cdc769ce9721b1.png\" width=\"150\"\/><\/strong><\/p>\n<p><strong>Part 1: The Story of Things that Mostly Went Wrong<\/strong><\/p>\n<p>Despite it all working out in the end, there was a time on Sunday when I was really close to giving up. \u00a0Initially this was going to be a team effort with 2 of us, but James has to drop out almost straight away (he is still recovering from a detached retina, so he is forgiven).\u00a0 So on Saturday night I found out that I had to do all the art myself as well as the gameplay and sound, and I had already lost time as I was travelling back from Scotland most of Saturday.\u00a0 I stayed up really late Saturday getting the movement and platform mechanics working, but was a bit worried about finishing everything.\u00a0 Sunday I got up early and made music and sounds, as I knew I could at least do this bit.\u00a0 That went well, but after that things started to go downhill.\u00a0 I tried to create some graphics, and ended up scrapping everything and starting again 3 times!\u00a0 I gave up and worked more on the gameplay to try and get that ready at least.\u00a0 By late Sunday night I tried doing some more artwork, only to hate it again.\u00a0 At this point I had a black &amp; white game with some squares jumping around a screen, and although I knew I could use the Monday and submit to the Jam, I was very close to just throwing in the towel.<\/p>\n<hr\/>\n<p><a href=\"http:\/\/www.ludumdare.com\/compo\/2014\/09\/06\/rift-knight-post-mortem\/riftknight-02\/\" rel=\"attachment wp-att-391497\"><img alt=\"RiftKnight.02\" class=\"alignnone size-medium wp-image-391497\" height=\"147\" src=\"\/data\/posts\/2014\/09\/bb939283f05241d75b10cc49eb9447ad.png\" width=\"300\"\/><\/a><\/p>\n<p><strong>Part 2: The Story of Snatching Victory from the Jaws of Defeat<\/strong><\/p>\n<p>Monday morning I woke up very early, so decided to sit down for one last attempt at making the game work.\u00a0 I played through the one level I\u2019d made and thought that it actually felt really fun to move around, so it was worth trying to finish it off.\u00a0 Knowing about my terrible art experience from the rest of the weekend I decided to leave that until last (better to submit a finished game with no art than risk the whole thing failing).<br\/>\nSo for the first half of Monday I created a few more enemy types, designed 5 levels and did a bit of a tutorial.\u00a0 I put in some blank title and intro screens too.\u00a0 So after lunch I had an essentially playable game made of black and white squares.\u00a0 Then I set about trying to make some graphics.\u00a0 Attempt number 5 went a lot better, with the enemies I stuck to my normal style of drawing the weirdest things I could in a simple child-like way.\u00a0 I animated them in really simple 3 frames by just moving legs up and down.\u00a0 Luckily they were moving so quickly in the game that it didn\u2019t matter.\u00a0 With the main character, I ended up creating each body part as a separate layer in paint.net, then I would copy the file and rotate them accordingly.\u00a0 This is a new technique for me and it worked really well, so I ended up with some almost convincing movement animations.\u00a0 From there things got a lot better, I put all the animations into the game and added some screenshake effects and it all started to feel pretty good.\u00a0 I threw in some very quick text for the beginning and end of the game and I finally had something that felt worthy of submission.\u00a0 I tweaked a few things, uploaded and submitted with about 4 minutes to go before the Jam deadline on Monday night.<\/p>\n<hr\/>\n<p><strong><img alt=\"RiftKnightGIF 16\" class=\"alignnone size-medium wp-image-391495\" height=\"146\" src=\"\/data\/posts\/2014\/09\/6e3244ad9c1350c5916202a67b571ca3.gif\" width=\"300\"\/><\/strong><\/p>\n<p><strong>Conclusion<\/strong><\/p>\n<p>The main thing that went right was the way the game feels.\u00a0 I spent a long time tweaking all the movement variables to try and make it feel fun; I wrote down \u201cjoyful movement\u201d on a notepad right at the start, and I think I came fairly close to getting that right.\u00a0 It\u2019s definitely not perfect, but a good starting point.<br\/>\nThe other thing that accidentally went right was the graphics.\u00a0 I still think the game looks a bit rubbish, and art is not my strong point, but I was pleased with my animations.\u00a0 They were simple 3 or 4 frame animations, but they did fit with the controls and conveyed a nice sense of movement.<br\/>\nI was fairly happy with my music again this time, I was worried it got a bit repetitive but I think it fitted the mood of the game.<br\/>\nFinally, despite all the problems, I\u2019m glad I managed to pull it all together by the end!\u00a0 I got 5 relatively playable levels with simple beginning and end screens, so I ended up submitting a short but fully complete game.<\/p>\n<p>In hindsight I am really happy with my entry, as it\u2019s the first time I have made something I would consider genuinely fun in terms of how it feels to control.\u00a0 I would like to build on it, so this game will definitely go on my list of ongoing projects.\u00a0 Plans are to expand the main game as well as adding challenge and speedrun modes.\u00a0 It could possibly be a pretty fun local multiplayer game with some tweaking as well, we\u2019ll have to wait and see.<\/p>\n<p>Thanks to anyone who has already played it, if not you can give it a try <a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-30\/?action=preview&amp;uid=14838\" target=\"_blank\" title=\"Here\"><strong>here<\/strong><\/a><\/p>","time":"September 6th, 2014 9:11 am","title":"Rift Knight Post Mortem","title_was_empty":false}