Man, now I really see why C++ is not recommended for one's first project. I've been spending so much time just maintaining and refactoring my code to be usable and not break. Learning a lot though. Stack vs heap, static vs dynamic memory allocation, exceptions, and so much more. Good stuff, but it feels like work, not creative expression...
Anyway, I've also been developing my kxLevel class and corresponding .kxl XML level format. So much of the future of kyuplex hinges on this class. I have in my mind a very dynamic, complex design for how I'd like kxLevels to function but my patience is beginning to wear thin with C++. Implementing what is inherently a complex idea in C++ is extremely difficult. Like I've said before, I most likely will simplify things just to keep progress moving forward. Saving those hopes for kyuplex 2.0...
No comments:
Post a Comment