{"author_name":"DBRalir","cat":"LD #24","comments":[],"epoch":1346197980,"likes":0,"metadata":{"p_key":"51666","p_author":"DBRalir","p_authorkey":"10296","p_urlkey":"87361","p_title":"Tower Evolution \u2013 Postmortem","p_cat":"LD #24","p_event":"LD24","p_time":"1346197980","p_likes":"0","p_comments":"0","p_status":"UPD5","us_key":"10296","us_name":"DBRalir","us_username":"dbralir","event_start":"1345766400","event_key":"12","event_name":"LD24"},"text":"<p>Had to fall back to the Jam, almost ran out of time. \u00a0Overall, very satisfied with the core game, just wish I had added more polish. \u00a0<a title=\"Tower Evolution\" href=\"http:\/\/www.ludumdare.com\/compo\/ludum-dare-24\/?action=preview&amp;uid=10296\" target=\"_blank\">Play it here.<\/a><\/p>\n <h3>What went right:<\/h3>\n <p>Level format and code<\/p>\n <p>I&#8217;ve never made a good tile engine before, but I&#8217;m very satisfied with this one. \u00a0Levels are stored in PNG format, each color corresponding to a certain tile type. \u00a0The entire level is rendered at once and trimmed, but the levels are small enough that there are no performance issues.<\/p>\n <p><strong>Basic gameplay elements<\/strong><\/p>\n <p>I knew what I wanted to do within the first hour, and I mostly stuck to my ideas the whole time. \u00a0Having a solid base allowed me to focus on programming the engine instead of design.<\/p>\n <h3>What went wrong:<\/h3>\n <p><strong>Java<\/strong><\/p>\n <p>Java is awesome and all, but until two days ago, I had no idea how to use applets, canvases, or anything else in AWT. \u00a0It only took a few hours to learn, but that was valuable time.<\/p>\n <p><strong>Balance<\/strong><\/p>\n <p>I didn&#8217;t put much thought into the damage rates or enemy attributes, and there is no resource system, so it&#8217;s very easy to overpower enemies by spamming everything.<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/postmortem\/\" rel=\"tag\">postmortem<\/a><\/p>","time":"August 28th, 2012 6:53 pm","title":"Tower Evolution \u2013 Postmortem"}