{"author_name":"gelisam","cat":"LD #33","comments":[],"epoch":1439767380,"likes":1,"metadata":{"p_key":"16866","p_author":"gelisam","p_authorkey":"46246","p_urlkey":"52159","p_title":"I\u2019m in! Trying Scala","p_cat":"LD #33","p_event":"LD33","p_time":"1439767380","p_likes":"1","p_comments":"0","p_status":"UPD5","us_key":"46246","us_name":"gelisam","us_username":"\/author\/gelisam\/","event_start":"1440115200","event_key":"29","event_name":"LD33"},"text":"<p>I&#8217;ll be joining a <a href=\"http:\/\/keatext.com\/en\/\">Scala\u00a0startup<\/a> in a few weeks, and\u00a0to get some practice with the language, I&#8217;ll use\u00a0it for this edition of the Ludum Dare! Scala can access any Java library, so there are probably tons of Java game engines I could be using, but since the goal is to learn what makes Scala unique, I&#8217;ll be using <a href=\"https:\/\/github.com\/dunnololda\/scage\">Scage<\/a>, a small Scala-only game engine tailored for simple 2D games.<\/p>\n <p>For the graphics, I&#8217;ll probably be using <a href=\"http:\/\/www.gimp.org\">Gimp<\/a> as usual, or maybe just some basic geometric shapes if my inexperience with the language eats too much of my time.\u00a0For audio,\u00a0I plan to keep it simple: no music, and some simple sound effects generated using\u00a0<a href=\"http:\/\/www.bfxr.net\">BFXR<\/a>. That will be a downgrade in production values compared to <a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-32\/?action=preview&amp;uid=46246\">Lumber Jacques<\/a>, the game we made as a team last time for Ludum Dare 32\u00a0Jam, but the fact that there will be sound at all will\u00a0be an upgrade compared to <a href=\"http:\/\/ludumdare.com\/compo\/ludum-dare-31\/?action=preview&amp;uid=46246\">I&#8217;ve Seen This Room Before<\/a>, the game I made solo for Ludum Dare 31 Compo.<\/p>","time":"August 16th, 2015 6:23 pm","title":"I\u2019m in! Trying Scala"}