{"author_name":"MeanMrMustard3070","cat":"Uncategorized","comments":[{"author_name":"gmisail","time":"July 2, 2016 1:31 pm","epoch":1467484260,"text":"It really depends on what you&#8217;re most comfortable with. Python has Pygame, C++ has SFML and SDL, Java has LibGDX and the built-in Java2D. Choose the one you&#8217;re strongest with, and the one you will be able to use the quickest. However, if you want the most people to play your game, you should probably target the web, i.e. LibGDX HTML5, or just plain Javascript. You can get C++ and Python to work on the web, but its more efficient just to write it in HTML5 or Flash.","spam":"N"},{"author_name":"pianoman373","time":"July 3, 2016 1:38 pm","epoch":1467571080,"text":"If you go with java use LWJGL. I&#8217;ve done all my opengl learning with it even following C++ tutorials and have been fine. If you want to target web you might go with LWJGL2 which seems to have better applet support than LWJGL3.","spam":"N"},{"author_name":"","time":"July 3, 2016 9:04 pm","epoch":1467597840,"text":"Go with what you&#8217;re most fluent with. If you haven&#8217;t done games in those languages, set aside some time in the next two months to experiment. (A fraction of) 72 hours really is not a lot of time for coding, and you don&#8217;t want to waste it all wrestling with setting up your environment.","spam":"N"},{"author_name":"","time":"July 5, 2016 10:14 pm","epoch":1467774840,"text":"I have used Java Swing everytime. It is nice and simple.","spam":"N"},{"author_name":"Sri Harsha Chilakapati","time":"July 6, 2016 7:46 pm","epoch":1467852360,"text":"These kinds of questions are usually tough to answer with, because we don&#8217;t know what your experience is, not exactly with games but in general programming. Since I don&#8217;t actually know where your skills are, I recommend to go with the language that you like and have good experience with.","spam":"N"},{"author_name":"stuleelight","time":"July 7, 2016 2:59 am","epoch":1467878340,"text":"You should really just look into Unity&#8230;\ud83e\udd14","spam":"N"},{"author_name":"SudoDave","time":"July 9, 2016 7:34 pm","epoch":1468110840,"text":"Personally I&#8217;d use python if you&#8217;re new to game programming with they PyGame library.  I have experience with that and java game development in 2D and pyGame seams like it&#8217;d be easier to pickup.  If that doesn&#8217;t look interesting go with the language you&#8217;re most familiar in, you can make games in just about anything now-a-days.","spam":"N"}],"epoch":1467418140,"likes":1,"metadata":{"p_key":"5367","p_author":"MeanMrMustard3070","p_authorkey":"0","p_urlkey":"40823","p_title":"Rookie here. What programming language should I use? Also, any general advice?","p_cat":"Uncategorized","p_event":"LD35","p_time":"1467418140","p_likes":"1","p_comments":"7","p_status":"UPD5","us_key":null,"us_name":null,"us_username":null,"event_start":"1460678400","event_key":"33","event_name":"LD35"},"text":"<p>I never know how to start these kinds of posts, so I&#8217;m going to skip any kind of &#8220;Hi, I&#8217;m new&#8221; introduction and ask what I&#8217;ve been wondering. What programming language should I use for LDs?<\/p>\n <p>I&#8217;ve heard that C++&#8217;s capabilities are best for 3D games, but say I just wanted to make a simple 2D platformer for my first LD. Does programming language still matter? I&#8217;m fairly experienced in both Java and C++. I also know some Python.<\/p>\n <p>Lastly, is there any other kind of general advice you could give for a newcomer? Looking through posts from old LDs, the rules page and the list of tools all give me <em>feelings<\/em>\u00a0on how all this works, but if anyone could give me tips on how making an LD game is actually done would be awesome too.<\/p>\n <p>Thanks in advance!<\/p>","time":"July 1st, 2016 7:09 pm","title":"Rookie here. What programming language should I use? Also, any general advice?"}