← All projects

07 / Open-world game

VARIANT ZERO

VARIANT ZERO botanical ecosystem project cover

An open-world game exploring the connections between life, rules, and environments through botanical evolution and gene combinations. Version 1.0.1 is in development.

RoleGame systems design and prototyping
Period2026
Status1.0.1 · In development

The Challenge

Make combinations and randomness worth exploring while keeping rules, probabilities, and trade-offs legible to the player.

RULES / RECORDED EVIDENCE

What the recorded tests establish

A historical local rule-test record, tied to the source fingerprints below. It is not a claim about every subsequent version.

11 passed / 0 failedgenetics.test.ts

Preview

Ten consecutive previews preserve the hybrid random stream.

Boundaries

Weighted-phenotype boundary inputs select the expected tested branches.

Invalid actions

The tested invalid operations preserve resources and random state.

Not a user study, statistical distribution test, biological simulation, security certification, or proof that the game has no other defects.

Inspect the original record and fingerprints ↗
Read the design analysis · Chinese →

Approach

  1. Make randomness explainable and rules testable
  2. Separate inheritance and combat models from rendering and interaction
  3. Support deliberate decisions with probability previews, state feedback, and focus-loss pause

System Structure

  1. Inheritance: gene slots, expressed traits, hybridization, and mutation
  2. Rules: combat model, event queue, and expedition settlement
  3. Experience: Phaser scenes, laboratory, and discovery catalog
  4. Storage: browser-local preferences, discoveries, and unlocks

Outcomes

  • A desktop-browser single-player prototype with an actual interface
  • A plant-building loop spanning hybridization, evolution, and mutation
  • Reproducible randomness in a rules layer separate from visual presentation
Open WorldGame SystemsBotanical EvolutionGenerative Art

Discuss this project

Interested in this project’s methods, implementation, or tradeoffs? I welcome a conversation by email.

Discuss this project
Next projectCHANGSHA OPEN WORLD