MovingBlocks

Write a tutorial for Genome implementations

Terasology's Genome module is a versatile general-purpose utility module which can be used to implement genetic features in other modules.

For example, an "Animals" module could use Genome to simulate how biological characteristics such as height and color change from generation to generation due to genetic factors. This involves making those characteristics depend on a gene in the animal's genome, and then using a breeding algorithm during mating which would determine how genes from two parents are mixed to form the genes of the offspring.

Definition of 'Done'

  • A wiki article is created containing a tutorial on how someone could implement Genome in their module.

Where to start

  • Go through the Genome module to get a sense of how it is set up. The Javadocs should be useful.
  • Try to figure out how the setup could be used in another module.
  • Speak to mentors on IRC if you have questions on how Genome works.

See also

Task tags

  • terasology
  • documentation
  • java
  • genome
  • tutorial

Students who completed this task

putawan-de

Task type

  • chrome_reader_mode Documentation / Training
close

2018