Gene unlocking, assembly, passive effect

Some ideas about technology trees and passive systems.

Gene assembly

Obtained genes is divided into two regions: Assembled genes (Active genes and Potential genes) and Unassembled genes. When you acquire a new gene, you can add it to the Active gene and Potential gene for free, otherwise it will enter the Unassembled gene.

Active genes are truly functional genes, and genes placed in this region can play a passive role and unlock corresponding organelles and upgrades. The number of genes inserted into the Active gene region is not limited, but each active gene increases the phosphate cost of cell replication. Active genes can be transferred to potential genes or deleted at a lower cost of MP. Perhaps upgrading the nucleus can reduce some of these costs.

Potential genes are genes that are assembled into cells but do not function, and can be transferred to Active genes or deleted with less MP. The number of genes inserted into the Potential gene region is not limited too. Compared to active genes, each potential gene increases the phosphate cost of cell replication less.

Unassembled genes are genes that have been acquired but have not been assembled into cells, allowing players to spend more MP assembling them into cells.

For large cells, ammonia is the main factor limiting their reproductive speed; Small cells need to consider streamlining their genomes.

Gene obtaining

Obtain genes through a weighted roll method. For each gene, {tag} is added based on its characteristics. Players will have a series of starting genes that cannot be deleted. When extracting genes, players can choose to completely randomly extract them, or they can choose an assembled gene to increase the possibility of rolling genes with the same {tag}.

Each time you enter the editor, you can roll for free once, one roll to three genes (you can choose whether to exclude unassembled genes). You can choose one of the extracted genes for free to join the Obtained genes and spend MP to obtain the second one. In addition, MP can also be used to roll genes in the environment, depending on the cell genome in the same region as you. If you engulf a cell during the game, you can also specify that cell for roll.

Unlock Process/Function

The unlocking of organelles by genes is not one-on-one, but rather matching conditions.

Here are some ideas:

For Luca:

Gene(Protein/Enzyme) tag Notes Passive effect
ATP synthase {ATP production};
{H+};
{membrane proteins};
{transport proteins}
Initial enzyme;
Undeletable
Ferredoxin {electron transport};
{membrane proteins};
Initial enzyme;
Undeletable
Tubulin {structural protein} Initial enzyme;
Undeletable;
Outer membrane proteins {membrane proteins};
{structural protein}
Initial enzyme;
Undeletable;
Base transport protein {membrane proteins};
{transport proteins}
Initial enzyme;
Undeletable;
Na+,K+,Fe3+,CL-,
NH4+,PO4^3- and so on
Salinity tolerance up
Hexokinase {glycolysis};
{saccharides};
{enzyme}
Initial enzyme;
Undeletable;
All Glycolysis condition
Phosphoglycerate kinase {glycolysis};
{enzyme}
Initial enzyme;
EMP Glycolysis
Process/Function Unlock Condition notes
Glycolysis-EMP
(Unlock Cytoplasm)
Hexokinase
Phosphoglycerate kinase
Initial process
Unlock Normal Initial Function
Unlock Double Initial Function

Gene(Protein/Enzyme) tag Notes Passive effect
Nitrogenase {H+};
{NH4+};
{enzyme};
Nitrogen fixation
RubisCO {Carbon fixation};
{saccharides};
{CO2}
{enzyme};
Carbon fixation;
There can also be other carbon fixing enzymes
Different carbon fixing enzymes provide different CO2 efficiency curves.
Chlorophyll synthase {pigment};
{Chlorophyll};
{electron transport};
{enzyme};
Photosynthetic;
Provide various variants;
Provide for each thylakoid:
sunlight tolerance up;
Oxygen tolerance up;
Citrate (Si)-synthase {saccharides};
{CO2}
{enzyme};
TCA cycle
Phenol oxidase {ATP production};
{H+};
{O2};
{electron transport}
O2 Oxidative phosphorylation
T4SS {secretory}:
{secretory system};
{membrane proteins};
{transport proteins}
Secretory system;
Exotoxin {secretory}:
{exotoxin};
OxyToxy, Invasive enzyme and so on
Flagellin protein {structural protein} flagellum
Mucilage synthase {saccharides};
{secretory}:
{enzyme};
Saccharides
Cellulose synthase {saccharides};
{Cellulose};
{secretory}:
{enzyme};
Cellulose
Chitin synthetase {saccharides};
{Chitin};
{secretory}:
{enzyme};
Chitin
Ca2+ transport protein {membrane proteins};
{Ca2+};
{transport proteins}
Salinity tolerance up
Sitransport protein {membrane proteins};
{Si};
{transport proteins}
Salinity tolerance up
Silaffins {Si};
{structural protein}
Process/Function Unlock Condition notes
Nitrogen fixation
(Unlock Nitrogenase)
Nitrogenase
Photosynthesis
(Unlock Thylakoid)
At least any one of {Chlorophyll}
+
At least any one of {Carbon fixation}
Determine efficiency in specific environments based on specific chlorophyll and carbon sequestration enzymes
Aerobic respiration
(Unlock Metabolosomes)
Citrate (Si)-synthase
+
Phenol oxidase
Oxygen tolerance up;
OxyToxy Synthesis
(Unlock Oxytoxisome)
At least any one of {secretory system};
+
At least any one of {exotoxin};
Unlock Flagellum At least any one of {secretory system};
+
Flagellin protein
The flagella of archaea, bacteria, and eukaryotes are all different, and multiple unlocking methods and unique flagella can be designed
Mucilage synthesis
(Unlock Slime Jet)
At least any one of {secretory system};
+
Mucilage synthase
I hope to separate the Mucilage synthesis from the Jet and allow the Jet to spray poison
Unlock cellulose At least any one of {secretory system};
+
Cellulose synthase
Unlock Chitin At least any one of {secretory system};
+
Chitin synthase
Unlock CalciumCarbonate At least any one of {secretory system};
+
Ca2+ transport protein
Unlock Silica At least any one of {secretory system};
+
Sitransport protein
+
Silaffins
3 Likes

Interesting idea I don’t know if dev is gonna do anything.