Game programm | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Game programm

which language can you recommend for a game ?

21st Feb 2018, 4:34 PM
Sascha Schunke
Sascha Schunke - avatar
12 Answers
+ 7
@Stellar Stellar: "I'll delete my response. Have a nice day with your pedantic error correction :D" Good luck in your future. I'm sure you'll meet plenty of stupid people that you can lie to and pretend with. Today wasn't that day though. :P Besides, it wasn't said in error, it was said in ignorance and you were corrected so you wouldn't spread false information to people that are here learning. Nothing wrong with making a mistake or being misinformed in your understanding, but there is plenty wrong with trying to cover it up by lying about what you said as if we're not talking via text that can be confirmed easily. lol
21st Feb 2018, 5:11 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 7
@Stellar Stellar Fox: "(There is something known as an opinion. Also, ignore this post.)" You're right, and opinions are really useful when dealing with something that's subjective. Opinions don't mean too much with something that's objective. It's like if you were arguing with me about what the freezing point of water is and then I inform you what the actual freezing point is when you're wrong, then you say "There is something known as an opinion!" There is nothing subjective about the freezing point of water, so your opinion that it's a temperature that isn't the freezing point of water is nothing more than ignorance, as I mentioned. This could have simply been a learning experience for you instead. Nothing wrong with being wrong unless you resist the means of learning from your mistake.
21st Feb 2018, 5:18 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 6
If it were myself, I'd focus on learning the two main engines that are used in the gaming industry. Not only are they amazing engines, but if you plan to get hired on somewhere, it'll come in handy knowing them. As well, they're both really great in regards to indie developers and they have a good system in place so you can create something without having to pay for a license until you're actually making money. Personally, I know both of the engines/languages, but I prefer Unity/C# and specialize in that. You can't go wrong with either option though and it's simply preference. Best of luck! Unity/C#: https://www.sololearn.com/Course/CSharp/ www.Unity3D.com/learn Unreal/C++: https://www.sololearn.com/Course/CPlusPlus/ www.UnrealEngine.com
21st Feb 2018, 4:38 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 5
@Stellar Triple A games aren't limited to Unreal. lol Just as many AAA games running Unity. Many are also running their own proprietary engines.
21st Feb 2018, 4:40 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 5
@Stellar Stellar Fox: "AAA ones: C++ (Unreal Engine) Unity: C# (cross platform support)" Stellar Fox: "I didn't say they are limited to Unreal Engine. I just suggested that engine as it uses C++." As my wife loves to say to me when she calls me out on stuff, "all I can do is listen." I wasn't making it up or putting words in your mouth, it's what you very directly said. As well, the only time that you suggested Unreal because it uses C++ is right now. Per your original post, you said it depends upon what you are making. Then you suggested if you wanted to make AAA games, use C++ and Unreal. If you want cross-platform support, then use Unity and C#.
21st Feb 2018, 5:07 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 4
@Sascha You're not limited to just learning one programming language. I know every language that's taught at SoloLearn, plus many more that aren't even a course here. Think of it like tools on a tool belt. The more tools that you acquire, the more tools you have for the tasks you find yourself faced with. I know you said that you model with Blender, but are you planning to write add-ons/extensions/etc... for Blender? If you're only planning to use Blender for drawing purposes, then you've no need to learn Python in order to use Blender. If you plan to create custom add-ons for Blender, then you'll want to learn Python for that purpose. https://docs.blender.org/api/2.79/
21st Feb 2018, 5:02 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 4
@Sascha Sorry, I was on lunch. I can't testify to how well the Blender game engine functions, as everyone I know has only used it for testing purposes while drawing and then exporting their art into one of the main game engines. Personally, I haven't used their game engine and have only used their software for modeling/animation purposes. However, their API uses Python, so I'd equally assume that their game engine uses that as its scripting language. If you go to the link I originally posted, it should have all of the information you need in regards to using their game engine. Gathered some resources for you on their game engine, api, etc... Read through all of them and you should be good to go with this. As far as I can tell, their engine isn't anywhere as advanced as Unreal or Unity, but it's actually really cool that they have that as part of their software suite, and priceless for artists that are practicing for game development. Anyways, good luck to you! RESOURCES: https://www.blender.org/features/game-creation/ https://docs.blender.org/api/2.79/#game-engine-modules https://wiki.blender.org/index.php/Dev:Contents https://docs.blender.org/api/2.79/ https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts https://www.blender.org/support/tutorials/ http://www.cgmasters.net/free-tutorials/python-scripting/ http://www.cgmasters.net/free-tutorials/bow-and-arrow-part-2/ http://www.cgmasters.net/free-tutorials/environment-animation-in-blender-2-5/
21st Feb 2018, 7:03 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 3
@Jakob Marley I'll delete my response. Have a nice day with your pedantic error correction :D (There is something known as an opinion. Also, ignore this post.)
21st Feb 2018, 5:07 PM
Harsh
Harsh - avatar
+ 2
@Sascha You're more than welcome! Hope they help you out with this. Blender is an amazing program in my opinion, so there is nothing wrong with using it. For my projects, I'm always either using Blender or Maya, and really enjoy using both programs. If you stick with Blender, you'll be just fine for nearly anything you can think of working on. It's a great program.
21st Feb 2018, 9:16 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 1
I would like to create a game with blender and if I am not mistaken I need to python for creating a standalone game from it ... right?
21st Feb 2018, 5:35 PM
Sascha Schunke
Sascha Schunke - avatar
+ 1
First of all thanks for the big collection. I started with blebder because the program costs nothing, but I do not know if there are other modeling programs that are free. I thought I learn next to the modeling ever the programming languages, so I have not such problems later ^^
21st Feb 2018, 7:58 PM
Sascha Schunke
Sascha Schunke - avatar
0
I modell with blender and this programm have python. can i take this too?
21st Feb 2018, 4:58 PM
Sascha Schunke
Sascha Schunke - avatar