thetawavegame / thetawave-legacy

A space shooter game made with Amethyst and Rust.
https://amethyst.github.io/theta-wave/
GNU General Public License v3.0
192 stars 23 forks source link

Introduce a "Pets" feature to Theta Wave #154

Open tigleym opened 3 years ago

tigleym commented 3 years ago

Pets aid the player in battle by also firing projectiles at enemies, or even using unique skills/abilities that could be helpful in combat.

cdsupina commented 3 years ago

A key behavior for a pet/follower would be that it follows the player. A good place to start would be adding this as a movement function for Motion2DComponent. The function could be called follow_target.