I have some very important news. After a long time of thinking of it I have finaly decided to start over with this project. I know alot of you (mayby everyone) will be pissed off but I think this is what's best for this game in the long run.
What does this mean for you?
It's been 2 years since the last update so not much will change for you really, you just have to wait a bit longer for the 0.3.0 update. Meanwhile while I do the start over, the game will be pulled out from early acces. Old versions will still be available to play. I hope that when 0.3.0 is done that it will be better in everyway then if I continued from where the game is now.
For a long time I have been unhappy with what the game is and how it feels. I've felt that I had to try to improve what I've had otherwise it would take to long. Yes I know that it's been two years since the last version but partly it's due to that I have felt unhappy with it's state and party it's due to alot of fundamental problems that have plauged the game from the start. What made me to finally decide what I've wanted to do was that more and more people have contacted me asking for older versions since they think those felt better to play and they are right. Somethings have gotten worse every version and that is something that shouldn't happen and something that I shouldn't allow. Alot of what I have promised haven't been delivered due to how hard it's been to implement new features into the game and because of the need for "the next version" as soon as possible. Alot of core features are still missing due to the fact that I've rushed the game to get it out in early access and the core features that I want is what's really going to make this game intressting. And lastly, game design. I've just done things without any real thought behind it, if I planned things better and thought about what's next then the game would be easier to add new features to and mayby it would have gotten farther.
What will a reboot do?
I've already started work on the reboot and right from the start I focusing on optimising and modularity in the code. By modularity I mean that if some code needs to be replaced or if a new code is added other scripts will not rely on that that the code is exactly what it was before. This dependency is what has been the nr1 reason why it's been so hard to find a fix for the current colliders. How the code was prevously can best be described as a spider web, change one thing and problems branch out rapidly, it is a nightmare. To you, the player, this means every change is quicker with less new bugs poping up. It also means that new features can be made faster so I might not hesitate to try new things. The physics will also get a mayor reworking. Alot of how the sled handles was set back in 2011 and haven't changed much since then and back then I hardly understood coding or physics and I will give alot more thought on the game design so I have a plan beyond 0.3.0.
So in short it will be more future proof and more feauture complete when 0.3.0 is out and with a plan on whats comming next.