Ive been planning, testing and working on the same project for about 2 years, and im counting on about another three years before its finnished. Ive made quite some progress with the engine, and ive really tried to keep it clean to avoid a (read; too many) rewrite(s). But im still pretty sure Ill rewrite it at some point(s), and because of all the time Im planning to spend Im wondering if its a good idea to spend half a year learning C++, and then remaking it with some custom plugins for this and that. I just want to get the best tools available before i dig to deep, because it will suck to realize after a few years that i wasted half of the time and could have done it in a much easier way.
Im also thinking about just making test engines for now and waiting for construct 2 before i put it all together. is there ANY time approximation for when construct2 might be finnished? Are we talking one year or five years?
If you have any other suggestions on how to approach this (things to read, tools to use etc.) feel free to post it. Just dont discourage me from making a game this big, Ive heard it (and said it myself) enough.