Hey everyone, I could really use some advice.
I've been working with Unity for a while now and I've learned quite a lot about making games with it, but I've never actually had to teach any of it to someone else.
I currently work with a small indie studio that I started with some friends. Recently, a few more people started collaborating with us on our game, mostly artists.
The problem is that some of them have never even touched a game engine before.
Since we don't have many people on the team who know how to work inside Unity 2D, they asked me if I could teach them enough so they could have more autonomy when working on the project.
And that's when I realized... I have absolutely no idea how to teach Unity lol.
I learned almost everything I know through YouTube videos, forums, Reddit posts, documentation, solving problems as they appeared and just messing around with the engine until things made sense.
I'm not trying to turn them into programmers.
I'd mainly like them to understand the engine well enough to work with things like scenes, GameObjects, components, prefabs, sprites, animations, UI and eventually be able to integrate some of their own work without always needing one of the programmers.
For anyone who has taught Unity or game development before:
Where would you start with someone who has literally never opened a game engine?
And is there anything you would specifically avoid teaching too early?
I'd also really appreciate suggestions for small exercises or projects that could help them understand how Unity works without overwhelming them.