A while back, I announced the reformation of my two-man team, Dragons Echo. That can still be read, here.
So what happened? Well, I made the mistake of believing him. He assured me that he was finally ready to get serious and devote major time to our projects, so I believed him and prematurely announced that we were getting back into development together.
We chose one of our project ideas and started in on it. After 3 weeks of work, I realized I was the only one reporting any progress. When I asked him what was going on, he explained that he was struggling with shaders, something we needed for the project. I gave him a few weeks to solve it, and checked back in only to find he'd made no progress on it. I offered to find some help, but he said he was just going to buy some ebooks on the topic. I offered to buy them for him, but he assured that he could afford them and would shoulder the bill since I'm always the one spending money on our work.
Months later, no progress has been made on his end. He seems to either lack the passion to do it, or lacks the time and energy to be as passionate as I am. I would bug him about it, but he gets really defensive when I point out that he's the one holding us back.
So until further notice, Dragons Echo is once again no more. I'm flying solo again, otherwise I'd just be wasting my time, energy, and will to work trying to push along a stubborn mule. Waiting on him will only end up wasting my time, and nudging him towards any form of progress will only make him combative and much less cooperative in the long run.
But have no fear, I'm working to make a partnership with him completely obsolete by teaching myself how to code as skillfully as he can. Until such time, game development engines pick up the slack. I'm trying to teach myself how to use Lumberyard so I can make games in 3D as well. But it's relatively new and still has a lot of bugs and such, so for now, I'm working on 2D games.