Turns out the segfaults were due to some crazy pointer action that I had accedentally introduced while I was trying to get the code compiling. However having fixed some of those problems has led to a bunch more.
Having paid more attention to the discussion arround the articals I was using, I now see that they are really designed to be a set of ideas, rather then a final implementation. Since my code now locks up my PC rather then segfualting, I feel it would be good to use what I’ve learnt and rewrite my own engine code using (some of) the techniques described. [Read: Throw it all away and start again] Really all I need help with is a solid memory management system, and I suspect other people have solve that particaular C++ challange many times before.
The hunt is on for new information, and engine 0.2 will rise from the ashes.
I understand Boost is a pretty common set of librarys for C++ can contains some smart pointer code at least.
Meanwhile I have been distracted writing python for my flatmates assignment.
Pages: