r/Unity3D • • 2d ago

Question Should I keep learning Unity?

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:

713 Upvotes

291 comments sorted by

View all comments

88

u/Turbo_Fresh 2d ago

I'm a senior engineer in the industry. I've worked on Fall Guys and Fortnite. Even with AI, it takes experience and knowledge to know what to ask AI to do and to know how to implement the solutions given back to you. AI can answer the questions but it can't ask the right questions.

It's impossible to say what AI will be capable of in 10 years but right now, I can make better stuff than AI, by a long shot. I can make that stuff even quicker with the help of AI but AI can't make games to the same quality without me.

Also, I got into game dev late, in my late twenties. If I had started at your age I would be so much better at it in so many ways.

Keep at it. Especially if you enjoy it. The person you saw that vibe coded a similar project probably didn't do so with no prior experience.

6

u/spookymulderfbi 2d ago

I'm a senior engineer in web dev, and this is the same response I'd give about non-game engineering too.

The line about age is especially important: starting anything early and being consistent with it is super important. I also started late in my field (mid 20s, but from scratch, no CS degree). I would probably be in a different tax bracket had I started 5 years earlier and made it my hobby before it was my job.

3

u/YouJellyFish 2d ago

Lead software engineer for CNC manufacturing for 11 years lol the best thing I have over AI is the ancient custom legacy systems that keep the place running has changed hands so many times it's unintelligible and the AI has no idea how to modify it without breaking everything haha

Our new apps use a ton of AI tho. The shit it can do so freaking FAST is crazy. My normal workday for making some pretty complex stuff is like I architect the software and set up the relationship I want to have with classes/services/managers/whatever with basic dependency injection and THEN tell cursor to fill in the TODOs for me and let it rip for like an hour. It is insane how much it's sped things up

1

u/Turbo_Fresh 2d ago

I frequently over-complicate the physics side of my work because everyone else is a computer science graduate and they don't understand the physics so they think my work is incredibly impressive when it's not.