I forgot to make this thread yesterday, but let’s get started on the multicellular roadmap planning.
As has been said before, I think we should be able to finish the multicellular stage this year. In order to do that we need to leverage the existing work done for the microbe stage and just focus on some key features that makes the stage feel more unique and as a suitable end for the microbial scale part of Thrive.
As such let’s use this thread to brainstorm and plan out the features for the multicellular stage.
I think most useful would be if everyone starts off by listing their ideas in brief and then we / me, collects them in a wiki post and puts in time estimates.
Roughly counting the time remaining in the year it is around 41 weeks until we would need to release 2.0. And removing from that my yearly vacation time (5 weeks), and giving a month for polishing, we are at a total of 32 weeks time available to allocate to features. Though depending on how much help I get with the features, we might have total more work hours available, but I think we should be quite conservative on how much stuff is on the roadmap as volunteer time is ever quite unpredictable. Still, I think we could add some bonus items to the roadmap based on the understanding that they will be ruthlessly skipped if I don’t have time to work on them.
@Deus plans to host another developer voice chat discussion later in this month, which would be quite a perfect time to talk through and finalize decisions on what to put on the roadmap.
Here’s a few ideas off the top of my head / placeholders that aren’t implemented:
- Colony movement speed was not rebalanced (but rotation was). Also I kind of feel like rotation needs another pass as many body plans get like double rotation speed immediately once another cell grows, which I think is a bit silly.
- The different reproduction modes need to be implemented as they’ve had a placeholder for a really long time in the GUI
- We need multicellular auto-evo
- Microbe AI might need to be smarter when it is in control of a colony
- The end condition needs to be updated (this time before we finish the relevant stage)
- If specialization is made into one of the core features, it needs a tutorial in multicellular
- Specialization needs the second part: bonus from adjacent cells of the same type