Trainer Yellow wrote:
But if they can't find time during summer vacation to work on something, they're never going to have the time.
You realize that most adults don't get summer vacations, right?
I do. I just hope that most of them aren't adults... or at least don't have "real" jobs yet. When you're dealing with college students (or younger), you expect people to get really busy during the semester, and that's why there are these several month-long breaks where nothing is happening.
If these people are "adults", and they are taking these long hiatuses, then the project is dead. Adults tend to have more predictable schedules. As an "adult", I can tell you first hand how boring, and monotonous every day of work is. Sometimes the only thing getting you through the day, is the promise that when you get home, you can go do something that you like. If they don't like working on this, they won't. Free time as an adult is more precious (but more predictable), and you'll only do the things that are the most fun, or the easiest to do, or things you must do. If this is not fun, or easy, or must be done... it will not get done. And picking up a coding or writing project after several months, where you don't have a good reason for not doing it (like school) is so hard. It is almost easier to just start off from scratch, which is not going to happen with a project this big.
And that's assuming adults have free time in the first place. If you have a significant other, and you get 4 hours a day of free time, you should probably spend a lot of it with them. Then if you have kids, you might have 30 minutes a day for yourself. Are you going to spend those 30 minutes trying to remember what you were doing 6 months ago on a project, or are you going to watch some TV? Every year that goes by makes it harder and harder for the devs to make this project work.
At this point, it would probably be best for the devs to recruit a new team (with more free time, and maybe summers off) to pick up the project from here (and the devs would move into a more administrative role). But good luck finding new people who would be willing to work on the project from here. They waited too long. No one comes here anymore, other than to argue about the status of the project. If you want to save the project, get people excited for this game again. After that, maybe we can make something happen.