Hey guys,
I was playing Megaman X today, and I decided I should work on a game. However, I'm trying to build up my portfolio, and sadly, gamemaker isn't exactly an industry standard language that goes on a resume :PSo I wanted to ask, what language do you guys prefer for a 2D platformer type game?? Basically, its between Java, Python, and C++. I have experience with the first two, but I'm willing slash need to at some point learn C++.Lemme know what you guys think.Also, any learning resources would be great!Thanks,tylerthemilerBest Programming Language to Program 2D Games in besides Gamemaker
Posted by tylerthemiler on Dec. 15, 2011, 4:14 p.m.
PROGRAM IT IN ASSEMBLY
PROGRAM IT BY POKING YOUR HARD DRIVE WITH NANOSCOPIC MAGNETS
I tired to learn C#, but I couldn't even do the tutorial right. :(
I'm not even good at GML…I taught myself C#. I would say i'm "fluent" in it too. :D Great language to use.
I think I learned some bad habits from Game Maker. It would probably have gone easier for me if I had started without knowing anything about GM.
luckily i learned php before gamemaker, otherwise moving onto languages later would've given me such hell.
i understand that gamemaker tries to be leaniant(how the piss do you spell that word) with its language, but not forcing users to use ";", not restricting variables to a single type, and not forcing setting variables before you use them, will only set them up for frustration in the future.seems like everyone posting is a big fan of C# and C++, i'd like to advocate for java. mainly due to the cross compatibility, and that we should be trying to get gaming available on all systems.@rob, well the fact that you're able to use
var = "topato";if (var == 3){do_this();}orif var = 3 {dothis()}doesn't really promote consistency, i think that's what i should have said.