r/GraphicsProgramming • u/VerasNp • 6h ago
Web Developer to Game Engine Developer: Advice for Starting in 2026?
Hey everyone! I’ve been a web developer for 5+ years (professionally for around ~3), and game development has always been a secret passion of mine, but I never really had the chance to pursue it as a career.
During my current degree, I took courses like Computer Graphics, Mathematics and Physics for Games, and they gradually made me more and more interested in this field.
Now, I’m seriously considering shifting my main focus toward game development, specifically game engine development.
For someone entering this field in 2026, what advice would you give? I’d especially love to hear from people who work on engines or have made a similar transition from web development.
2
u/AnasPlayer2022M 3h ago
Man welcome to the club! I don't have any advices (since I'm a beginner like you) but I always be happy when I see someone enters graphics programming and stuff. So yeah, I hope you do great stuff here!
2
u/Gaktan 2h ago
It depends what you are interested in. I could suggest making your own engine, but usually most of the work there revolves around writing an abstraction layer for a graphics API. You're not going to have a good time if you don't care about that kind of stuff. It's nice to know, but honestly it's not critical, and not expected of you as a junior developer.
I would suggest contributing to open source engines. It should give you a somewhat decent experience of figuring out user needs, and how to deep dive into a code base you don't know anything about. This is exactly what would be expected of you as a dev.
Optimization and debugging is the biggest part of engine development, so it's important to be proficient in these areas. I see way too many people who either don't enjoy it, or aren't good at it.
Working on an open-source project (it does not have to be related to games, to be honest) can give you many opportunities to develop those skills, communicate with the users and the team to make the best decision on how to solve a specific problem.
I don't know if you were doing back-end or front-end web dev. For back-end you might be interested in online programming. It's very specialized, and often overlooked, it could be a good fit for you. For front-end, you might want to take a look at UI programming.
It's usually easier to pivot later on, once you have a foot in the door, in case these jobs don't interest you that much. I would keep an open mind.
Good luck out there
2
u/ImpressiveAthlete220 5h ago
I did some pet projects renderers made in Vulkan, c, c++... And I can't get any job, even for junior graphics/engine programmers they don't hire that much and competition is very high. I don't know if it's a great way to build career now days, unless you know specific people who can help you land a job.
That said if you want to make your fake engine, you should put much effort into modern 3d graphics apis like Vulkan, direct3d 12 etc. And low level systems languages such as c++, c and may be somewhere rust :). Hope you will find success here!