Hehe, beat me to the punch, I was gonna ask if you had looked at any of the premade ones.
I *personally* learned
about engines in the last 10 months as a TQ licensee. Of course, at the same time, I was reducating my self in C++, so it was unlikely that I was gonna just set out to build it myself to begin with. I had a VERY specific problem to solve, and licensing something was, ultimately, my only realistic course of action. It worked for me, but I had a very small team (me, basically
).
I think, it's worth it for whoever takes up the programming banner on this to at least LOOK at an engine, cause it's bigger problem than people are giving it credit. Serious kudos to people like you, Dave, who build these things from scratch. I also don't know what the REAL skillsets of some of the programmer type volunteers are. I guess it will boil down to how much any one programmer actually understands. And I suppose, my confidence would be boosted if the programmer types could produce a from scratch openGL window with arrow controls and a simple ship model.
Something I do not know anythign about, is the current state of readiness of existing engines like Crystal Space, all my info is about a year out of date. So, MY homework is to have a look, and compare it to something I know something about. But, my professional preference with JUST about everything when it comes to "build v. buy" is to buy. So, my professional preference is getting translated to this venue, where I am clearly an amatuer. Habits are hard to break, especially in a development context
Think big, start small. So, taking daveb's point to heart, do the 2 developers out there who "volunteered" wanna try there hand at that?
On that note, I'll stop typing