Sorry about my broken english, I just want to ask for everyone opinions
I’m still a beginner at unity (still learning the details stuff), while unity have place for everyone with different skill , I always wanted to try my hand in something new
For example, I find that C# is easier for me to learn since I have basic background on C++ from my days in college, sadly I don’t have any work experience in that field nor I have started a project in c++
But I also want to get into 3d modeling and animation, I didn’t take me long to complete my 1st project while following a tutorial in blender (just box modeling a t-rex), just I feel I shouldn’t take the next step till I get better at modeling,
but I don’t know if I can learn both at same time since i don’t have time due to my japanses study, I do feel I should focus more on programming since that what I’m good at, and put the modeling on hold till I’m good at programming on my own without relying and following and tutorial
My advice is to get good at one thing. While you can be a jack of all trades, you will also be a master of none. Being a master at a specific field is very valuable. Keep in mind, even “mastering” one field is very difficult. In AAA, there are specialists for modeling, texturing, rigging, animation, lighting, particles and a host of other things. Just learning all that stuff to be a good generalist is really, really hard. Adding mastering all the various fields of programming on top of that is quite ridiculous and I wouldn’t recommend it. Having mild to moderate programming knowledge as an artist can be useful, but you still definitely want to focus on the art side.
On whether or not you should focus on art or programming, I don’t know. Pick which one you like the best and stick to it. Evaluate your own personality and what you naturally lean toward and use that to your advantage.
As an engine developer you had to know all of it, how modelling works / animation / rigging etc. Not that I had to be any good at it, point being you should get a base line knowledge of all fields before you start to become a specialist in one. The knowledge is invaluable…
This pretty much were the same for any technology based job I’ve ever been in.
Indeed. Also, being knowledgeable in all areas is almost a requirement. Certainly if you are an indie/small studio where you will have to wear many hats, and even in larger studios, you really need to know your way around other disciplines. You don’t have to master them, but a skilled artist can script and/or put together scenes for test/experimenting. A skilled coder should know their way around meshes/rigs/image processing. (whether nor not they can create visually compelling art). And there are many roles that fall somewhere in the middle (Shaders, UI/UX, TechArt, FX, etc…).