I just started a video series on my YouTube channel where I create a custom platform engine from start to finish. Please login to see this link. It's mostly for fun so you can see what I'm doing but you can also follow along. I tried to narrate everything I was doing while I was doing it and fixing little problems, but I'm happy with it. I used Fusion 2.5 for it, but there's nothing that I'm doing in it so far that you can't do in MMF2/TGF2. The target audience for this series is mainly people who know a lot of different things in Fusion but haven't tried more advanced things like using fast loops or programming their own movements.
Please login to see this media element.