LxEngine is still in early development (in fact, the only way to even attempt to use it right now is acquiring the source from github and building it yourself), but I thought it would be interesting to write up a first tutorial on how to use it. I had been remembering how useful the NeHe tutorials were back when I was first learning OpenGL.
Also – who would ever use an engine that isn’t documented?
I supposed the process of writing a basic tutorial might expose some/any fundamental problems with the architecture that I might be overlooking while working on more advanced features. For the most part it has: the plug-in system is a bit confused and will require future work, a basic API naming consistency issue needed fixing, and – overall – there’s still a fair amount more than I was realizing to know to get that first app up and running…
The tutorial’s here:
Feedback is very welcome and would be most helpful, even if it involves simply reading the tutorial and not bothering with the code (given that the engine is still in its infancy).