Engine Development...
A side project of mine for quite some time now has been developing a game engine. There are no specific lofty goals at this time for this engine although if developments proceeds well and the end result is satisfactory, that may change.
The question I ask myself often is "How long does it take to develop a full featured game engine?". So far, the only answer I can come up with is "forever". It's no wonder indy engines available in the market seem to have a development plan with very general milestone dates or dates that constantly slip.
For me, many features that (on the surface) appear to be trivial to implement, end up taking days or weeks depending on how much time I can devote to it. I can easily end up spending hours on a very simple part of the code that is just not working as I expect it to. Typically, it's the "can't see the forest through the trees" syndrome that is at play and I end up kicking myself for not seeing the solution much sooner. However, it continues to happen and the hours and days and weeks go by with much less than anticipated progress.
































































