Hi everyone!
I’m a beginner with Unity, and I’d really appreciate some advice from more experienced developers.
For my final project at my institute, I have about two months to create a game from scratch. I’m thinking about making a small 2D game with RPG elements. I’m not trying to make anything huge or overly ambitious — I mainly want to create something small, complete, and actually playable that I can realistically finish within the deadline.
I have some programming experience with Python, but I’m completely new to Unity and C#. I initially thought Unity used C++, so I’m also trying to figure out the best way to approach learning C# and Unity together.
The game needs to run on Android, ideally with the possibility of supporting other mobile devices later.
I’d love to hear your recommendations:
What should a complete beginner learn first in Unity/C#?
Are there any tutorials or courses you would strongly recommend?
What would be a realistic scope for a small 2D RPG made in two months?
Should I follow tutorials first, or start building my own project while learning?
What should I keep in mind from the beginning for mobile performance and controls?
If you were in my position, what would you focus on learning and what kind of project would you try to make?
Any advice, resources, or lessons from your own first Unity projects would be greatly appreciated. Thanks!
Apologies if this sounds too formal or anything like that; I'm not very good at speaking English, and I had to translate all of this from a Spanish text.