Grey Alien Framework Tutorials

Miscellaneous Forums/General Discussion/Grey Alien Framework Tutorials

Grey Alien - I'm working on another framework project right now, so I will try to take note of those things when they pop up. While I am thinking about it, I have two suggestions:
1) Consider changing your sound and image loading routines to use Objects the way LoadImage does. I wanted to use a couple of resource packers but that turned out to be completely unfeasible because your functions all want to load things from disk and won't accept something like a pre-loaded image or TBank. I started rewriting framework functions to suit my needs but after 8-10 rewrites, I realized it was just too much of a hassle.
2) Maybe create some sort of TGame initialization function that can be overridden instead of using the New() method. For instance, changing the format of the default ini file is a hassle because I can't just extend the TGame class and override the relevant functions due to the fact that extended types call their parents' New() methods automatically. Stuff like that makes it hard to extend and customize the existing framework types.

Tri|Ga|De - Well, pick a topic or two. Try to focus on one or two small things. Grey Alien's game framework is very large and I can't do an all-encompassing tutorial.

SpaceAce