{"author_name":"tcql","cat":"LD #25","comments":[],"epoch":1355615940,"likes":3,"metadata":{"p_key":"48733","p_author":"tcql","p_authorkey":"15433","p_urlkey":"84409","p_title":"Progress!","p_cat":"LD #25","p_event":"LD25","p_time":"1355615940","p_likes":"3","p_comments":"0","p_status":"UPD5","us_key":"15433","us_name":"tcql","us_username":"tcql","event_start":"1355443200","event_key":"14","event_name":"LD25"},"text":"<p>Holy cow! I think I&#8217;m actually going to finish something for LD this time.<\/p>\n <p>So the idea for my game is that you control a satellite \/ ship that orbits the planet, and your goal is to be all evil and use your laser to destroy targets on the planet. Some targets are simply important buildings\/installations, but some other targets will launch attacks at you, like homing missiles or defense fighters, so you have to balance blowing up high point value targets, and destroying potential threats. I&#8217;m also hoping to work in some more mechanics like some upgrades or alternate weapons&#8230; who knows.<\/p>\n <div id=\"attachment_205387\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.ludumdare.com\/compo\/2012\/12\/15\/progress-205\/game-29\/\" rel=\"attachment wp-att-205387\"><img class=\"size-medium wp-image-205387 \" alt=\"game\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/game4-300x224.png\" width=\"300\" height=\"224\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/game4-300x224.png 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2012\/12\/game4-550x411.png 550w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p class=\"wp-caption-text\">The red things are going to be missiles, and the white blocks are targets<\/p><\/div>\n <p>So far, we&#8217;ve got a planet (yay), with randomly placed buildings. Currently, every single building fires homing missiles at you and there&#8217;s no real scoring setup yet either. Obviously graphics are placeholders. Today has been about MATH. OH GOD THE MATH.<\/p>\n <p>I came across something interesting that I hadn&#8217;t considered today. Zoetrope is built on L\u00f6ve2D, and uses a horizontally flipped plane for drawing &#8211; that is, the top of the screen is y = 0, the bottom of the screen is y = 600 (or whatever the height of the window is). Zoetrope rotations are also flipped like this. This means that a rotation of 45 degrees in Zoetrope is <em>actually<\/em> -45 degrees on the normal coordinate plane and that for calculating things involving angles (which I clearly have a lot of&#8230;) there are some issues with\u00a0 cos\/sin and negating numbers to correct for things being backwards.<\/p>\n <p>I also think I&#8217;ve done more math today than I did throughout most of college.<\/p>\n <p>Also!<a href=\"https:\/\/www.dropbox.com\/s\/nl19gxla5l7aqoa\/build_0810PM.zip\"><strong>Here&#8217;s the most recent build<\/strong><\/a>. Left &amp; Right arrows orbit the planet, and space fires ze laser:<\/p>\n <p>&nbsp;<\/p>\n <p>&nbsp;<\/p>","time":"December 15th, 2012 6:59 pm","title":"Progress!"}