MovingBlocks

Create a Speed Booster block

Terasology has many types of blocks that a player can interact with. An interesting idea is to have a block type which temporarily increases the walk speed of any entity that walks on it, and launches it horizontally at a specified direction.

Your task is to implement the ability to have speed booster blocks in the FunnyBlocks module. It should contain a component for marking a block as a speed booster, and a system for handling entity-speed booster block interactions.

Note: This requires to work with the game from source as well as with an additional module. You should work on one of the beginner tasks to get set up properly if you are not fully familiar with coding, GitHub, etc.

Definition of 'Done'

  • You submit a Pull Request (PR) for the FunnyBlocks module containing the component and system as described above.

Where to start?

Task tags

  • content
  • java
  • github
  • games
  • modding

Students who completed this task

Benjamin Amos, ElBatanony, Slava Boben

Task type

  • code Code
close

2016