But are you sure an engine is what you want? An engine is a multipurpose, reusable tool that provides everything you could conceivably need.
That is what I was trying to say. I didn't thought on building a game engine, at least not a multipurpose, reusable tool that everyone of them tries to be.
I just want to build a game without a game engine. Of course, that involves in building the components that every engine has, but if the base system has only what I need and is build especially for that, that makes it a game engine? If the so called game engine can't live outside of my game, because is the actual game, does it make it a game engine?
I imagine is a lot of work and needs a lot of knowledge and time/years, but it should definitely not be compared with what the big companies do, with an actual game engine, right?
I've searched around before posting this topic and from my understanding just because you've made a game from scratch, doesn't mean you have an engine. A game engine is the reusable, configurable and generalized part that can be used to make other games, right?