04-13-2016, 11:50 AM
I'm honestly tired of empty discussions. They lead to nothing. Some people here clearly have no idea how games are made. It isn't as simple as coming up with a plan and sticking to it. No, it is never like this. Most software engineering methods don't work at all. Games are more than just a project. They evolve heavily during development. Ideas change many times before the final form is created. Look at many Steam games released as early access. Some of those games changed drastically over time. Some people stopped playing them, others liked them even more. As for me, I was rewriting my own games many times, changing them when it was necessary. Nothing stopped me from redoing my own work. Sometimes drastic changes are important. And that's pretty much all that can be said about it. Development is not a simple process and we can't let trivial matters stop it. Colobot hasn't been evolving much. What's more, development is halted because of discussions like this one. We have an idea to implement but we are stopped by "spoilers and stuff". We are going nowhere because we are afraid of changes. Seriously, current plan for programming course is great and we should be doing this right now. Of course it will be changing, that's normal. But if we keep talking about things we shouldn't be doing, we'll have done nothing productive in the end. I strongly suggest we reconsider our priorities in this project. We have many ideas we could implement but we're doing absolutely nothing. As for Colobot 2, there is no problem with maintaining two games. No one said we can't use the same code for both games. It is merely a problem of maintaining game assets, which for Colobot 2 would be mostly shared with Colobot. Other stuff, like levels, are what define the game and that is what we should be doing. And there is no "one shot" at making a game. If we keep thinking this way, we'll get nothing. If what we have is bad, we should be making it better, not throw it away or give up.
"After three days without programming, life becomes meaningless."
~The Tao of Programming
~The Tao of Programming