MovingBlocks

World Generation - Step 3: Implement a "world gen plugin" that places assets into an existing world

This is intended as step 3 of the world generation task chain, but could be done on its own.

A new module (or maybe additions to an existing one - this task is multi-instance so we'll get several plugins that might well fit into the same module) containing a world generation plugin definition. This is distinct from the two earlier tasks in that it doesn't define its own world - instead you can enable the module with any other world and its feature will be integrated.

Examples are given below under resources. Ideal things to implement would be plugins that seed useful plants or minerals that could then be used in crafting recipes (like alchemy, cooking, etc). For instance the few minerals in JoshariasSurvival are placed this way.

Definition of 'Done'

  • A new module repo or a PR to an existing one with a working world plugin
  • A screenshot of what the plugin places in a world

Resources:

Task tags

  • world gen

Students who completed this task

Jindřich Dítě, Alberto, Rajat Patel, Max Borsch, eviltak, Suraj Datta, Nicholas Bates, Thomas O'Keeffe

Task type

  • code Code
close

2017