If KS fails, I will have to focus on contracted work, meaning pure swift would become a 100% free time project.
Because of that, I would not accept any crowdfunding that could not sustain development for at least 6 months, as it would be impossible for me to guarantee anything. I have been very much in doubt if I should even try crowdfunding, because it really is a two edged sword, so I have been careful not to promise anything I could not deliver; like an editor, or endless lists of cool gimmicks. It's main features would still "only" be, that it would be easy to use, easy to expand on, and of course natively cross platform.
And then of course that it is Swift based. The more time I spend with that language, the more I appreciate how brilliant it is. It mixes the best of all worlds, and teaches you good programming habits.
I have no idea what happens after 1/1-16 cocos-wise.
I will stick around in the forum and hopefully make sure 3.4.9 will continue to work a little longer, but I can not see a revival of obj-c, and thus the community will continue its steady decline. This has been that main cause for the controversies between @slembcke and me. While I deeply respect him, thinks he is a brilliant programmer, and a nice guy, we simply did not see eye to eye on the future of an obj-c based version. I just think I realised it a bit earlier than he did. V4 was probably the most advanced, and feature rich version of cocos2d-objc ever, but we would have lost cross platform (we did anyways with an Xcode update), and we would have lost SpriteBuilder support, and nobody at that point could guarantee we would ever get it back. So releasing V4 would only fragment everything even more. We would have been sitting on a very complex API, with no editor support, and no cross platform support, no chances of ever getting it, and at that point I decided that sticking to, and consolidating V3, was better for the community.
I am in no doubt, that I made the right decision.
In general, it looks like the smaller engines are loosing out to the big ones, which I think is a crying shame especially for newcomers. I can sometimes even doubt if -x will make it. Not all the decisions they make, makes sense to me. Why are they competing on 3D with ex. Unity? It simply does not compute. I would focus more on a good 2D front end, than on implementing 3D features.
But that is just me.