Future Release Plans


I think we should focus on github issues which can be collected into milestones that have properties like percentage complete and due date (if we could actually use that…).
And for longer term goals this thread or the wiki (if I get an account) would be better.


Release 0.4.0 Thread

I made a few updates to the roadmap:

  • crossed off ue4
  • And questioned whether loadings screens and bacteria stuff will be in the 0.4.x series of releases
    • We still haven’t found a need for loading screens so that will be put off until we have so many resources that they need to be loaded while the player sees a loading screen
  • And the bacteria is still in a really confusing state. But maybe someone will get it implemented properly and merged


bacteria is hard but there are some good ideas floating around.


pinned globally #86


I suppose this is good as any thread to discuss this. But now that 0.4.1 is done we can start planning the next release. If we want to go for a smaller release the next release should be 0.4.2, which is what I suppose @tjwhale wants to go for with the goal of having a new release in about 3 months time. Discussing the features for that should probably go into a different thread, like the feature discussion for 0.4.1.
I’ll make such a thread soon unless someone wants a bigger release.

Also discussing longer term plans in this thread would be good. I’ll update the OP to reflect the new release but I won’t touch the long term plans yet.



I’ll save the original plan (just in case someone wants to have a look) in this post (instead of cluttering up the first post {when editing})

EDIT : The ideas below are the original suggestions for a release plan. The list of planned features above will be constantly updated to reflect the team's current thinking.

When we’re finished with the final and official release of 0.3.0, we’ll have to look ahead to what we plan to do next. As discussed on Slack, this is an idea for a short term schedule.

  1. Current Release (0.3.0rc1)
  2. Update to fix any bugs in the current release after some playtesting (0.3.0rc2)
  3. Update to fix any bugs in the current release after some playtesting (0.3.0 final)
  4. Update to add in small features that were postponed from this release
    (colouration of membrane, more organelles, updated flagellum model,
    etc.) (0.3.1)
  5. Implement agents and bacteria (0.3.2-0.3.3)
  6. AI (0.4.0)

We’ve already finished the first and are working through the second. As we go it will be helpful if we have a thread to plan out what features we want to include for the next release.

The point of this thread is to list upcoming features, and plan which release they will be included in.

Upcoming Features

  • Major

  • Linux Support

  • C++/Ogre

  • Fluid Dynamics

  • Compound Clouds

  • 3D Background

  • Dynamic Membrane

  • Less Geometric Membrane Rendering

  • Membrane Colouration

  • Colour Variation Between Organelles

  • GUI

  • Improved Help Panel

  • Improved Compound Panel

  • Options Menu

  • Starting Settings

  • Easy

  • Updated Flagellum Model

  • More Organelles

  • Rescale Hex Grid

  • Rescale Organelles

  • Others

  • Bacteria

  • Agent System

  • Ambient SFX

  • Auto-Evolution

  • Improved AI

  • Microbial Biomes

  • Endocytosis for Organelles

  • Improved Reproduction

  • Improved Health System

  • Multicellularity!..

  • Rejigger Process Rate Calculations

  • Membrane Transport Rate Limits

  • Basic Population Tracking

  • Big Entity-Component-System Refactor

  • Random AI Microbe Mutation / Random Starter Generation

  • Smooth Zoom

  • Editor improvements (symmetry; divided sections for structure, surfacing, etc.; saving and loading improvements)

Upcoming Releases

-Updated Flagellum Model
-Tutorial/Help Panel
-Options Menu
-Linux Support
-Endocytosis (for organelles)
-Rescale/New Organelles
-Improved Compound Panel
-Starting Settings
-Bacteria/Agents/Clouds + Ancillaries
-Health Revamp
-Reproduction Revamp
-Better AI
-Big Entity-Component-System Refactor
-Basic Random Generation/Mutation of AI Cells
-Population/Chemical Success Tracking for Auto-Evo
-Fluid Dynamics

-Up for discussion