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 |