Three prevalent themes in the discussion
- Building an engine from scratch is a rewarding way to learn and master tools
- “I believe the instinct to develop a game engine or framework comes down from loving programming and being passionate about mastering a tool.” – kyzcdev
-
“I think we have to try these things at least once… which was a valuable lesson for me.” – daledavies
-
When the goal is to make a game, engine‑building often becomes an illusion of progress that delays or distracts from actual gameplay creation
- “If your goal is to make a game, then this is usually the painful route… it defers learning whether our idea even leads to a fun game.” – vector_spaces
-
“Building a game engine is the illusion of progress. When you're done making the engine you'll be no further along on your game than if you'd used an existing engine.” – socalgal2
-
Many treat engine construction as a hobby or personal pleasure project, valuing the act of coding itself over commercial outcomes
- “It’s just a hobby like another… I have zero interest in writing a full game on top of it.” – whstl
- “I never made any game using it after that… perhaps I do need to be making an engine from scratch to keep myself interested.” – badsectoracula
- “He likes coding for the sake of programming and earns money as a side quest.” – kyzcdev (referencing tsoding)