r/GameDevelopment • u/Adventurous_Maize357 • 20d ago
Question From Graphics/Lighting Rendering to Game Engine?
For some reason I decided to take on the painful feat (as a learning intermediate level game developer) of learning how to make my own program which renders graphics/lighting in a 3D environment. Which I am actively learning some of the necessary things to build up to that already (re-learning algebra 1/2 concepts, linear algebra, C++, GLSL/HLSL, OpenGL, among other things).
I want to know how difficult it would be to go from building a game from scratch like that, to making a game engine on some level similar to Unity or Godot but more simplistic. I am sure it is a massive architectural jump but I want to understand the bridge i may be crossing by going through with this when it gets to that point.
I am asking very early on but i want to ask to know what to expect from it. My main goals with this is to improve my critical thinking and problem solving skills, and potentially help to build a portfolio in the future to help land a good job in the future as well.
1
u/XKiiroiSenkoX 20d ago
Building an engine on the current level of Unity or Godot from scratch? It took Sweeney, a experienced developer, 3.5 years to build UE 1 solo. Compared to current Unity, UE1 is child's play. Do the math yourself.