{"author_name":"int10h","cat":"LD #14 - Advancing Wall of Doom - 2009","comments":[{"author_name":"","time":"March 16, 2009 8:40 am","epoch":1237210800,"text":"Give in to your Pythony desiressss! Use Pythonnn..sssss&#8230;~","spam":"N"},{"author_name":"","time":"March 16, 2009 9:44 am","epoch":1237214640,"text":"I&#8217;ve written a game and a few prototypes in haskell; it&#8217;s not that bad <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/>  (in fact, it was considerably easier for what I was doing that C\/C++ would have been&#8230;).  It has good OpenGL support as well, so&#8230;","spam":"N"},{"author_name":"","time":"March 16, 2009 3:54 pm","epoch":1237236840,"text":"Hehe &#8211; great nickname <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/>  I always like using python, but LD is also a great opportunity to try out something new for a weekend.","spam":"N"},{"author_name":"","time":"March 16, 2009 5:45 pm","epoch":1237243500,"text":"Actually, using a functional language shouldn&#8217;t be too bad, at least if you have a decent game library for it. I&#8217;ve worked with Clean (which IIRC is very similar to Haskell) and I could be very productive with it at times, since mistakes\/bugs are usually very easy to find, code is very reusable and sometimes you can write complex stuff easily (but yes, sometimes simple stuff becomes complex when you have to write it in functions).","spam":"N"},{"author_name":"","time":"March 30, 2009 6:51 pm","epoch":1238457060,"text":"I would get prepared to use Python and Pygame, but don&#8217;t rule out other languages until the compo starts.  Maybe you&#8217;ll think of something that is easier or better in a different language.  Or maybe you&#8217;ll realize that C++ is your long-lost love &lt;3  <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/>","spam":"N"},{"author_name":"Detox","time":"April 4, 2009 4:55 am","epoch":1238838900,"text":"You should use the language you are most comfortable and experienced with; whatever one you are most productive with.  Also 100% check your build environment including all debugging and profiling tools.  You won&#8217;t want to mess with any of that once the clock is ticking.","spam":"N"},{"author_name":"jaber","time":"April 10, 2009 12:30 pm","epoch":1239384600,"text":"You may want to consider LOVE game engine, a game engine built with C++ but all the game scripting done Lua.<br \/>\n It designed to quickly prototype a game, and<br \/>\n it combines SDL, OpenGL, Boost, Box2D and LuaSocket.","spam":"N"},{"author_name":"jaber","time":"April 10, 2009 1:28 pm","epoch":1239388080,"text":"in other words, Python kills flexibility over standardization.","spam":"N"},{"author_name":"","time":"April 12, 2009 10:08 pm","epoch":1239592080,"text":"Try GLBasic maybe? It&#8217;s easy to get started any yet powerful.","spam":"N"}],"epoch":1237196640,"likes":0,"metadata":{"p_key":"74023","p_author":"int10h","p_authorkey":"509586","p_urlkey":"109855","p_title":"Pondering a language for LD14","p_cat":"LD #14 - Advancing Wall of Doom - 2009","p_event":"LD13","p_time":"1237196640","p_likes":"0","p_comments":"9","p_status":"UPD5","us_key":"509586","us_name":"int10h","us_username":"int10h","event_start":"1228435200","event_key":"92","event_name":"LD13"},"text":"<p>Well, I&#8217;ve diarised it, and set aside a weekend, so I know I&#8217;m all in for LD14. The only question now is: Which language?<\/p>\n <p>I&#8217;m learning Haskell at the moment, and the sheer perversity of writing a game in a functional language appeals to me. That said I&#8217;d probably get very little done and be enormously frustrated.<\/p>\n <p>I could use Blitz Max, but I forgot where I even left my copy of that and it&#8217;s a windows version. Not sure what the compatibility points are for linux.<\/p>\n <p>I think I&#8217;ll probably settle on Python. My C is too rusty to pick up quickly and run with, and PyGame looks straightforward enough to learn properly before the compo.<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/ld14\/\" rel=\"tag\">LD #14 - Advancing Wall of Doom - 2009<\/a><\/p>","time":"March 16th, 2009 4:44 am","title":"Pondering a language for LD14"}