{"author_name":"XMunkki","cat":"LD #17 - Islands - 2010","comments":[{"author_name":"hdon","time":"April 25, 2010 10:54 am","epoch":1272210840,"text":"What programming language and multimedia framework do you use?","spam":"N"},{"author_name":"","time":"April 25, 2010 12:45 pm","epoch":1272217500,"text":"I used F# as the language. The game is a normal .NET application (built using 3.5 .NET framework). So no special &#8220;multimedia framework&#8221;, just normal WinForms stuff..","spam":"N"}],"epoch":1272210540,"likes":0,"metadata":{"p_key":"70834","p_author":"XMunkki","p_authorkey":"117","p_urlkey":"106655","p_title":"Just about done..","p_cat":"LD #17 - Islands - 2010","p_event":"LD17","p_time":"1272210540","p_likes":"0","p_comments":"2","p_status":"UPD5","us_key":"117","us_name":"XMunkki","us_username":"xmunkki","event_start":"1271980800","event_key":"3","event_name":"LD17"},"text":"<p><a href=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2010\/04\/BubblesAndScore.jpg\"><img class=\"alignnone size-large wp-image-18867\" src=\"http:\/\/www.ludumdare.com\/compo\/wp-content\/uploads\/2010\/04\/BubblesAndScore-550x414.jpg\" alt=\"BubblesAndScore\" width=\"550\" height=\"414\" srcset=\"http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2010\/04\/BubblesAndScore-300x226.jpg 300w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2010\/04\/BubblesAndScore-550x414.jpg 550w, http:\/\/ludumdare.com\/compo\/wp-content\/uploads\/2010\/04\/BubblesAndScore.jpg 650w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n <p>Just about done.. I think I&#8217;ll skip making any sounds\/music this time (so the game should work well in office setting as well).. I added &#8220;bubbles&#8221; that flow with the stream (the little dots). They help to visualize the fluid behavior a lot. I added lives and scoring and also a startup menu screen (not shown here). The hiscore is saved to the registry. So I&#8217;m pretty much there, or really close.<\/p>\n <p>I think I might spent a few moments seeing if I can optimize some of the rendering code. For example, the fluid bitmap is updated every frame. With Bitmap.SetPixel for every pixel. <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> So things like that may be a bit of a performance overhead.. Not sure if I&#8217;ll bother but we&#8217;ll see. Then there&#8217;s the packaging and uploading to do.<\/p>","time":"April 25th, 2010 10:49 am","title":"Just about done.."}