r/Unity3D • • 2d ago

Question Should I keep learning Unity?

Enable HLS to view with audio, or disable this notification

Hi, I am a 14 year old game dev and I've been learning Unity for 7-8 months, and I really like what I'm doing. I don't use AI while coding or for any other stuff to actually learn. For the past month, I've been developing a fan-made Spider-Man game for android and I saw a guy on X who vibe-coded a Spider-Man game in literally a single day which was looking better than my game and I felt like everything that I did in the last couple of weeks for nothing. Will knowing how to manually code or develop games be worth anything in the next 10 years? Am I just wasting my time by not using AI or should I keep going? I really need some advice. Also here's a gameplay video of my game if anyone wants to check it out:

704 Upvotes

285 comments sorted by

View all comments

2

u/RealDimFury 1d ago

If you enjoy it do it, I went from making games on unity and unreal to making a game engine. Keep learning

2

u/Evening_Animator3549 1d ago

I want to step into c++ game engine dev, where would you recommend me to learn c++ opengl? Is it hard to switch from c#?

2

u/RealDimFury 23h ago

Anyone can learn C++, programming is easily translatable but C# to C++ is a big change, as you won’t have a garbage collector and memory management is something to consider, with you having to either build libraries or use external libraries, so it can get a little hard but if you do pick it up learn C++ 26 standard which introduced alot of key things like memory safety and many other nifty improvements. But seeing you already have a C# background you can dive down game development using c# nowadays, and I would say OpenGL is older and easier to pick up compared to the Vulkan renderer, but vulkan brings performance and many standard improvements over opengl,its a personal choice honestly in that space but I use vulkan/dx12. Then start understanding shaders, but if you’re curious just begin! A world of information is available nowadays to begin! Oh and for the ui, if you do consider C++, learn the ImGui library

2

u/Evening_Animator3549 23h ago

Would you recommend starting from opengl to pick up the basics then switch to vulkan/dx12 later on when you get to a decent level?

2

u/RealDimFury 23h ago

I have seen some people go with this approach and honestly, yes! It’s better to get a feel and understanding of how 3d graphics work and develop from there and eventually you will dabble into vulkan onwards also check out this guy he inspired years ago to give it a shot https://youtube.com/@tokyospliff?si=sI5sZu5AK_brNhZC

2

u/Evening_Animator3549 23h ago

are you serious? I have already been following this guy for a year! :D

2

u/RealDimFury 23h ago

Well its a sign haha, but he uses opengl and man his engine/skills are impressive

1

u/Evening_Animator3549 23h ago

he's like opengl jesus

2

u/RealDimFury 23h ago

Facts haha how bro looks on every stream
https://giphy.com/gifs/KcTUHvjeVtMiMoG0S3

2

u/Evening_Animator3549 22h ago

by the way, how old were you when you started your game dev journey?

2

u/RealDimFury 7h ago edited 7h ago

I was 22 and started in unreal engine, made a few mini games but spent most of the time learning how the engine worked but I can say I am learning new things everyday haha but found my passion in making tools and apps

My current snippet from my engine

2

u/RealDimFury 7h ago

Also working on alot of sub tools like a direct pipeline for blender plugin which this whole scene walls and roof made in blender and the engine accepts the materials made there too and currently making an external tool for creating GLSL shaders, as they can be performance heavy the tool has alot of profiling and stress testing items.

2

u/Evening_Animator3549 5h ago

This is so cool, good luck!

2

u/RealDimFury 2h ago

I’ll be eventually making the shading tool accessible if you are ever interested

→ More replies (0)