Re:Accidentally making a language, for an engine, for a game
by meheleventyone on Tuesday April 05, 2022 @12:14PM
(#30920888)
Right which is why in the following sentence I limit it to general purpose game engines like Unreal and Unity.
Making a toy browser is something you can do as well.
Re:Accidentally making a language, for an engine, for a game
by dagw on Wednesday April 06, 2022 @05:44AM
(#30930213)
Yea, my point was related to why people so often write their own game engine (and so rarely write their own browser). Writing your own game engine for your own game looks fun and easy from the outset. And in fact, depending on your game, writing a game engine that lets you ship that one game doesn't even have to be complex.
Re:Accidentally making a language, for an engine, for a game
by meheleventyone on Wednesday April 06, 2022 @09:54AM
(#30931958)
Right but there are smaller scale browser-like things as well which have a more vibrant DIY scene like Gopher, Gemini and so on. We shouldn't take a narrow view on what a browser is if we're not going to do that for a game engine.
Not when you start. While UE5 is no doubt orders of magnitude more complex than any web framework, no one sets out to write UE5. In fact most people start writing their own game engine because they want something a lot less complex and more tailored than what is available.
If you have the right background knocking out a very simple game engine isn't hard. Many people do it as part of a university course. The problem is that your 'simple' game engine ends up being not that simple very quickly once you start adding features.