Turn icon indicating copy to clipboard operation
Turn copied to clipboard

Make your own enemy types

Open tagniam opened this issue 7 years ago • 9 comments

Spice up the game by creating your own enemy types (even if you can't/don't want to program, see below). Feel free to be creative! Here are some examples you could implement:

  • Zombies
  • Goblins
  • Gargoyles
  • Leprechauns
  • etc...

See #33 for an example of how to do it. You'll have to create a new class that extends the Enemy class, and change Game::SetEnemy() to make that class available during the random enemy generation. This is all done well in the example (thanks @RMDern!)


If you don't know how to program something like this, you can still contribute.

  1. Add your enemy type to the enemy types table in the wiki with all details
  2. Create a new issue with the title "Implement [enemy name here]"
  3. Tag issue with the hacktoberfest and help wanted labels
  4. Put a description saying to look in the wiki for your enemy type

tagniam avatar Oct 22 '17 04:10 tagniam

I'd like to work on this, if it isn't taken yet.

ilimugur avatar Oct 22 '17 06:10 ilimugur

I'd like to contribute a few new enemies as well.

AlissaWe avatar Oct 26 '17 23:10 AlissaWe

@AlissaWe Sure, more contributions would be greatly appreciated!

tagniam avatar Oct 27 '17 01:10 tagniam

Added new Slimeball enemy type.

ghost avatar Nov 08 '17 19:11 ghost

Will add new types

  • Bat
  • Giant bat
  • Giant spider

CNunezEng avatar Oct 14 '18 03:10 CNunezEng

Could it be possible for me to add an enemy type too? :D

seograth avatar Oct 01 '19 20:10 seograth

@seograth Sure, go for it.

tagniam avatar Oct 01 '19 20:10 tagniam

I hope contributions are still welcome ✌️

HubiKazak avatar Oct 16 '19 20:10 HubiKazak

Would love to make a contribution if you're still looking for them!

BryanDiLaura avatar Oct 18 '19 00:10 BryanDiLaura