Off Topic > Off Topic
Programming Megathread
Foxscotch:
--- Quote from: Nymph on January 16, 2016, 03:27:56 PM ---Question, what is the most versatile language that I could learn as a beginner? I already know some Python but I don't know if that can really be used for what I want to do.
--- End quote ---
what do you wanna do?
Nymph:
--- Quote from: Foxscotch on January 16, 2016, 05:01:37 PM ---what do you wanna do?
--- End quote ---
The end goal is to be able to program a game, but I know that's far off and I just want to learn a language that would allow me to do that.
Foxscotch:
--- Quote from: Nymph on January 16, 2016, 05:16:08 PM ---The end goal is to be able to program a game, but I know that's far off and I just want to learn a language that would allow me to do that.
--- End quote ---
you can do that in python with pygame, but other languages could potentially be better
LÖVE is a good choice for lua
libGDX for java
I'm not really familiar with it but Oxygine is the top google result for "C++ game framework"
again for C++ there's Unreal, which also allows you to use something called "blueprints" which means you don't have to know a programming language at all to do many things. they're like a more refined version of Scratch, if you know what that is. Unreal is also the only one in this list that requires part of your profits if you choose to use it for a commercial game
there is probably a game engine or framework for whatever language you could find yourself wanting to use. even for javascript running in the browser
ZombiLoin:
remember that the majority of languages share common ground and that once you learn one, it becomes easier to migrate to others. I found it relatively easy to migrate to C# from java, for example.
Nymph:
--- Quote from: Foxscotch on January 16, 2016, 05:28:06 PM ---you can do that in python width pygame, but other languages could potentially be better
LÖVE is a good choice for lua
libGDX for java
I'm not really familiar with it but Oxygine is the top google result for "C++ game framework"
again for C++ there's Unreal, which also allows you to use something called "blueprints" which means you don't have to know a programming language at all to do many things. they're like a more refined version of Scratch, if you know what that is. Unreal is also the only one in this list that requires part of your profits if you choose to use it for a commercial game
there is probably a game engine or framework for whatever language you could find yourself wanting to use. even for javascript running in the browser
--- End quote ---
ZSNO talked me into going with C++, but is there a point in learning C++ for Unreal? Btw, I used Scratch to start off in my programming class, lol.