Got a very basic league mode working for my football game "Ballsy! League" โฝ No transfers, tactics or anything fancy yet, but it can generate a list of fixtures that make up the season, you can progress through them, and there's record-keeping.
My idea is: prioritize making the league mode (and the game as a whole) playable, as simple as possible, then refine later.
This has 2 advantages:
- I can actually play through the game now and then, this keeps motivation up
- If I ever stop working on the game for whatever reason, I still have something that is playable.
The latter won't happen unless I prematurely die, or can't code anymore for health reasons; but as dumb as that sounds, that's important to me.
Because the idea that all my hard work is lost if I die is keeping me up at night. So I want to get to a minimum functional product ASAP. Am getting pretty close now :)
(I should soon set up some mechanisms so that a friend can salvage my code in that emergency case, and open source it somewhere.. same for my racing game side project, that one is also getting too good to get lost..)