- Home /
What type of code should I learn for a new game?
I'm thinking of trying to build probably like a final fantasy-esque RPG with probably a pixel art style and possibly multiplayer? What code language do you think I should learn for this? I'm extremely new at this, just learned a bit of python, and I'm wondering what would be the best for me? Also, if anyone has any any other suggestions about what other types of tutorials I should or info I should be learning to help with this project, I'd really appreciate it! =)
Answer by dju4ic · Sep 25, 2017 at 04:31 PM
I would only suggest C# at this point. UnityScript will be depricated shortly.
https://blogs.unity3d.com/2017/08/11/unityscripts-long-ride-off-into-the-sunset/
Edit: (Just to add context to this)
I'd like to take a quote direct from that link: "We’re doing this to help ensure that new users do not continue to adopt UnityScript; it would be irresponsible of us to let them invest time in learning it when it is not long for this world."
It would be irresponsible for myself to answer a support question and point you towards a dead end.
I support this answer. In addition to what dju4ic said, the majority of tutorials, forum posts and answers here are in C#, so even if Java Script(Unity Script) may seem like a simpler option, in the long run, you are going to find much more help with any issues you may encounter, if you use C#
Answer by Velvet_Melody · Sep 25, 2017 at 04:49 PM
@Ant0ny @MacDx @dju4ic Thanks guys, I really appreciate it. Do any of you know any good tutorials for C#? Or where a good place to start for that would be?? And again, anything else I should be learning along with C#?
A great place to start is Unity Tutorials:
https://unity3d.com/learn/tutorials
They have many example games of different genres that you can build from the ground up and they even walk you through it!! They also showcase a ton of the Unity Engine features and topics like scripting, physics, animation, the basics of the Unity interface. I$$anonymous$$O that's the best place to start learning.
Awesome, thank you! I'll start going through all this and the C# link Anthony gave me and see how it goes. Thanks again, I really appreciate it!
Glad to be of some help here. Please be sure to mark my answer as the resolution in case of future people with the same question. Your best resources will be Unity youtube videos really, I dont want to promote any individuals, but you are better with Unity related tutorials ins$$anonymous$$d of plain C# tutorials.
The great part about learning C# like this (With Unity) is the visual output. With straight C# coding, no engine behind it, it all gets very boring very quick.