|
|
|
|
|
by thaanpaa
1001 days ago
|
|
The lack of interest in developing a custom game engine today surprises me. It should go without saying that using a tool like Unity can help you get going quickly, but when it doesn't exactly fit your original game idea, it can and does often turn into an uphill battle. Directly utilising the SDKs without the use of middleware grants the most freedom, and technologies like DirectX were actually designed to simplify life to begin with. |
|
Plenty of people do start their own custom engines. The problem is, a general purpose game engine of any relevant quality is comparable in complexity to a modern web browser, most game developers don't have the time or talent to handle that, and once they get past a gee-whiz renderer and maybe loading textures, they wind up in the weeds and never ship anything again.
Don't get me wrong - I've done it. I've got the corpses of several "game engines" including the ersatz one I'm building around a roguelike that I haven't and may never finish, but it isn't a satisfactory general solution for most people.