{"author_name":"Mekuri","cat":"LD #27","comments":[],"epoch":1377631920,"likes":3,"metadata":{"p_key":"38231","p_author":"Mekuri","p_authorkey":"20130","p_urlkey":"73849","p_title":"Space Blitz \u2013 Post Mortem","p_cat":"LD #27","p_event":"LD27","p_time":"1377631920","p_likes":"3","p_comments":"0","p_status":"UPD5","us_key":"20130","us_name":"Mekuri","us_username":"mekuri","event_start":"1377216000","event_key":"18","event_name":"LD27"},"text":"<p>My second Ludum Dare is done, and right now, I simply can&#8217;t wait until the next <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":-)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/p>\n <p>Even though my game did not turn out as I originally planned, I am more or less happy with what I ended up with.<\/p>\n <h2>What Went Right<\/h2>\n <h4>Limiting My Ideas<\/h4>\n <p>During the weekend we had visitors coming and going, to celebrate my daughters 2 years birthday. I was aware of that prior to the Dare, so I had already decided to try and limit my ideas, and as such I managed to cut away some of my ideas, before even trying to put them in the game. And since I submitted only a few hours before the deadline it seems I did the right thing there.<\/p>\n <h3>Graphics<\/h3>\n <p>I&#8217;ve never drawn spaceships or anything like that before, but I decided that I wanted to have at least some decent graphics,. I sat down, and spend close to two hours, just to draw 1 spaceship, but I was very happy with the results, which helped keep the motivation high. I&#8217;m also happy I decided to do the multi layered star background. In my opinion that added a lot to the game.<\/p>\n <h3>Getting Rid of Tiles<\/h3>\n <p>All the games I&#8217;ve ever worked on has been tile based, at least to some degree. I actually started out with a grid, where the ships were supposed to move around, like pieces on a chess board. At some point I realized that the tiles were more of an obstruction and decided to get rid of it. In turn this decision changed the game play into what it is now.<\/p>\n <h2>What Went Wrong<\/h2>\n <h3>Code Structure<\/h3>\n <p>Since I am more or less a self taught coder, I&#8217;ve always struggled with maintaining a structured code. This gets even worse when there is very limited time. If I decided to continue this project, the first thing I&#8217;d do is clean up the code.<\/p>\n <h3><\/h3>\n <h3>Collisions<\/h3>\n <p>Initially I decided that if the ships collided, they would damage each other, friend and foe a like. This turned into a big mess, since it was next to impossible not to hit your own ships early on, and again when close to the enemy, it was like one giant traffic accident &#8211; in space! The worst part was, that since the collision part felt so natural to be included, I spend a lot of time testing and tweaking it, until I finally realized, that I should try to get rid of the collisions. The first test I did after removing the collisions, the game immediately felt like a game. I could have spent that time adding another nice feature <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":-)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/><\/p>\n <h3>Lack of Helpful UI Elements<\/h3>\n <p>A lot of small things would have made this game feel more polished, and somewhat easier. I wanted to add some UI element, that helped you keep track of where you and\/or the enemies ships were. The plan was to have small markers at the edge of the screen, for each off screen ship, showing you the direction they&#8217;re in compared to the camera. I&#8217;ve played a few games, were I &#8220;forgot&#8221; about one of my ships, and it just flew off in some direction, never to be heard from again. This could lead to situations where you&#8217;d have to restart the game.<\/p>\n <h2>The Theme<\/h2>\n <p>Before I finish this post, I wanted to write a few things about the theme. Initially, I wasn&#8217;t happy at all with the Theme, and I found it hard to come up with some solid ideas. Through the voting process I had my eye on the &#8220;Space&#8221; theme, so I thought &#8211; Why not make an idea based on that theme, and after that convert it to the 10 seconds theme- And that was exactly what I did, and personally I think I managed to include the Theme, and not leave it as some secondary thing.<\/p>\n <p>In Space Blitz, the 10 second delay is too much time, at least for some people. If I decided to continue this project I would probably reduce that time, or even let the player be able to adjust it.<\/p>\n <p>If you want to try out my game the link to it is here: \u00a0(Best viewed in full screen in 720p or higher.<\/p>\n <p><a href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-27\/?action=preview&amp;uid=20130\">http:\/\/www.ludumdare.com\/compo\/ludum-dare-27\/?action=preview&amp;uid=20130<\/a><\/p>\n <p>Don&#8217;t hesitate to leave some feedback, if you have any.<\/p>\n <p>The game is made in XNA, so for you Linux and Mac users I&#8217;ve made a video showing some gameplay.<\/p>\n <p><iframe width=\"500\" height=\"375\" src=\"http:\/\/www.youtube.com\/embed\/DXEqIgkbEzg?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n <p style=\"text-align: left\">Time to go back to rating more games! See you out there.<\/p>","time":"August 27th, 2013 2:32 pm","title":"Space Blitz \u2013 Post Mortem"}