{"author_name":"swipefaststudios","cat":"LD #27","comments":[{"author_name":"swipefaststudios","time":"August 24, 2013 7:10 pm","epoch":1377389400,"text":"I may want to try 3D games in the future as well!","spam":"N"},{"author_name":"","time":"August 24, 2013 7:12 pm","epoch":1377389520,"text":"Consider Monogame. I haven&#8217;t personally used it, but it&#8217;s pretty popular lately.","spam":"N"},{"author_name":"BNeutral","time":"August 24, 2013 7:13 pm","epoch":1377389580,"text":"Well it depends on the type of game you want to make.<br \/>\n I code mostly 2D games.<br \/>\n I code a lot of flash games, due to how easy it&#8217;s to get people to play web stuff, and that AS3 is an actual standalone language these days. I use the Flashpunk and Flixel libraries for help, depending on the kind of game. Sterling if I want hardware acceleration, but that has almost never been the case.<br \/>\n If I need more CPU power than what I can get in a browser I use Java with Slick2D.<br \/>\n If I need even more power or want to manage memory manually, I use C++ and SDL. But development times are a lot slower in C++ so I tend to avoid it.<br \/>\n That&#8217;s about it.","spam":"N"},{"author_name":"","time":"August 24, 2013 7:14 pm","epoch":1377389640,"text":"I use C# with XNA &#8230; is awesome! you should try it (:","spam":"N"},{"author_name":"diagostimo","time":"August 24, 2013 7:17 pm","epoch":1377389820,"text":"well if your looking for something java related you could always try LWJGL, its capable of 2D and 3D, also LWGJL has a library called slick2D that acts as a wraper for 2D games made with it, another alternative is c# with xna as that is also 2D and 3D, good luck <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":"Cognizant Game Studios","time":"August 24, 2013 7:19 pm","epoch":1377389940,"text":"I use mainly Java is LibGDX, its a library for 2D and 3D games, very good, easy to use solution for Android, iOS, Windows, Mac, and Linux. I know you don&#8217;t want to use Gamemaker or Construct, but what about Unity3D you program in C# JS, or Boo, and I believe there is a 2D toolkit for it too.","spam":"N"},{"author_name":"J.Barrows","time":"August 24, 2013 7:33 pm","epoch":1377390780,"text":"Monogame is pretty much XNA for all platforms. It&#8217;s open source, so it&#8217;s free, but not the most reliable.<br \/>\n Unity seems like one of the best, but if you want to sell a large amount of games, you&#8217;ll have to pay out the subscription price.","spam":"N"},{"author_name":"","time":"August 24, 2013 7:37 pm","epoch":1377391020,"text":"All this is opinion, but&#8230; I would say: avoid Java at all costs. If you&#8217;re considering Java, look to Scala or other languages like it that work around Java&#8217;s nastiness. I can almost always tell a Java game from how broken it is, and how slowly it loads\/runs.","spam":"N"},{"author_name":"","time":"August 24, 2013 7:48 pm","epoch":1377391680,"text":"I&#8217;m in love with java, just want to through that our there \ud83d\ude1b Gazok probably just bases his info off of 1 kid who had a bad experience with it, java is good for games, data, and really just about anything","spam":"N"},{"author_name":"swipefaststudios","time":"August 24, 2013 7:51 pm","epoch":1377391860,"text":"Thanks for all of your comments so far and responding quickly! I have tried to learn Java with lwjgl but it proved to be complicated.<br \/>\n So I am looking to use either c# or c++!<br \/>\n But I have 2 or more questions. 1. Can mac or linux run games made with those languages?<br \/>\n 2. What compiler do I use to compile the code to run like minigw or is it already embeded in the code?<br \/>\n And what code editor should I use? I am thinking eclipse ide c version or codeblocks any suggestions?<br \/>\n Finally should I learn how to code the languages through videos, books or online text tutorials?<br \/>\n Thanks for your help!<br \/>\n SFS","spam":"N"},{"author_name":"BNeutral","time":"August 24, 2013 8:32 pm","epoch":1377394320,"text":"If Java was complicated for you, C++ will kill you.<br \/>\n If your problem was with lwjgl which is pretty barebones, try Slick2D.<br \/>\n C# is just Java with some different things, but made by an evil company yadda yadda yadda.","spam":"N"},{"author_name":"swipefaststudios","time":"August 25, 2013 5:27 am","epoch":1377426420,"text":"Well I could code in it I just dont know whwre to find a good tutorial or shold I look for a book?<br \/>\n I will try java again!","spam":"N"},{"author_name":"swipefaststudios","time":"August 25, 2013 5:27 am","epoch":1377426420,"text":"And I will try c++ or c#!","spam":"N"}],"epoch":1377389280,"likes":2,"metadata":{"p_key":"39700","p_author":"swipefaststudios","p_authorkey":"24642","p_urlkey":"75319","p_title":"what programming language should I learn to code 2D or 3D games? (experienced programmer)","p_cat":"LD #27","p_event":"LD27","p_time":"1377389280","p_likes":"2","p_comments":"13","p_status":"UPD5","us_key":"24642","us_name":"swipefaststudios","us_username":"swipefaststudios","event_start":"1377216000","event_key":"18","event_name":"LD27"},"text":"<p>Hi everyone<\/p>\n <p>****I posted new questions about compilers and editors in the comments please read them <img src=\"http:\/\/ludumdare.com\/compo\/wp-includes\/images\/smilies\/simple-smile.png\" alt=\":)\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> ****<\/p>\n <p>I am an experienced programmer and know a few languages.<\/p>\n <p>I want to start making games with a windows 7 computer for any operating system (linux, Mac and Windows).<\/p>\n <p>I do not know which is the best coding language to use for that that is free But has a good compiler and runs well. I also do not want to use software like gamemaker or construct. Something like c++ or java or love2D so please take that into consideration!<\/p>\n <p>Also what libraries would I need for 2D games for now to make it with.<\/p>\n <p>Thanks so much for your help in advance! I really want to become some kind of game devloper so this is key.<\/p>\n <p>Hope you all are having fun in the ludum dare! Expect me to be ready for the next one!<\/p>\n <p>Hope my questions make sense!<\/p>\n <p>Please comment!<\/p>\n <p>Thanks<\/p>\n <p>Swipefaststudios<\/p>\n \n <p>Tags: <a href=\"http:\/\/ludumdare.com\/compo\/tag\/code\/\" rel=\"tag\">code<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/programming\/\" rel=\"tag\">programming<\/a>, <a href=\"http:\/\/ludumdare.com\/compo\/tag\/programming-language\/\" rel=\"tag\">programming language<\/a><\/p>","time":"August 24th, 2013 7:08 pm","title":"what programming language should I learn to code 2D or 3D games? (experienced programmer)"}