{"author_name":"bvanschooten","cat":"MiniLD","comments":[],"epoch":1379798880,"likes":2,"metadata":{"p_key":"37849","p_author":"bvanschooten","p_authorkey":"14520","p_urlkey":"73465","p_title":"MiniLD #45 progress so far: pix-l-tron","p_cat":"MiniLD","p_event":"LD27","p_time":"1379798880","p_likes":"2","p_comments":"0","p_status":"UPD5","us_key":"14520","us_name":"bvanschooten","us_username":"bvanschooten","event_start":"1377216000","event_key":"18","event_name":"LD27"},"text":"<p>Today I whipped up a proof of concept for MiniLD #45. It is written in C.\u00a0 My tools of choice are MinGW and SDL2, everything being 100% open source.\u00a0 I wanted to do OpenGL as well, but since I am totally unfamiliar with either MinGW or SDL, I figured this would be a good enough start.<\/p>\n <p>I managed to get all the basics to work, that is: bitmaps, sounds, keyboard, and mouse.\u00a0 In C I got a fair performance, of up to about 20,000 moving objects.\u00a0 The code is pretty simple, so it may be useful for some of you who want to participate in the MiniLD or another LD as well.<\/p>\n <p>It&#8217;s not much of a game, though it&#8217;s playable and fully functional.\u00a0 Maybe tomorrow I can turn this into an actually interesting game.\u00a0 I hope it works decently on other computer as well! The first level has 1000 enemies, the second one 2000, etc, up till 5000.<\/p>\n <p>You can download the game + source here:<\/p>\n <p><a title=\"tmtg.net\/ludumdare\/pix-l-tron\/pix-l-tron-prototype-20130922.zip\" href=\"tmtg.net\/ludumdare\/pix-l-tron\/pix-l-tron-prototype-20130922.zip\">tmtg.net\/ludumdare\/pix-l-tron\/pix-l-tron-prototype-20130922.zip<\/a><\/p>\n <div style=\"width: 469px\" class=\"wp-caption alignnone\"><img alt=\"\" src=\"http:\/\/tmtg.net\/ludumdare\/pix-l-tron\/pix-l-tron-grab1.png\" width=\"459\" height=\"343\" \/><p class=\"wp-caption-text\">Pix-l-tron level 1<\/p><\/div>\n <p>&nbsp;<\/p>","time":"September 21st, 2013 4:28 pm","title":"MiniLD #45 progress so far: pix-l-tron"}