EasyEnemies - Enemy Module

EasyEnemies is in BETA and is currently only functional with clost combat

Home

EasyEnemies is an open-source Enemy module that can help you quickly make functional enemies in your games.

Why choose EasyEnemies?

EasyEnemies aims to cut the amount of time it takes to typically set up enemies in a typical roblox game by having the core foundations of an enemy ai already coded. EveryEnemy registered by the module is stored under the models tag name or model name in a hash table to keep track of either individual enemies or a collection of them. There are a list of settings that you can change to get each enemy to fit your game in the best way possible. In the near future EasyEnemies will be functional with non-humanoid models to aid performance.

To get started visit Getting Started.

Links

Examples

Changelog
BETA
63 Likes

The library thing is not on sale. Did you forgot to allow copying?

3 Likes

Off to a terrible start :sweat_smile:
Fixed!

2 Likes

How do I make hitboxes for enemies? I was tried to make an enemy with sword.

1 Like

So, you have to put if the player is touching the NPC then play the attack animation and damage whatever you want make sure it is server script. To make the NPC walk towards the player use WalkTo
If you want the NPC to find the player use PathFindingService.

1 Like

https://th3pr0fessor.github.io/EasyEnemies/guides/settings/#animations_effects

Here is the information for that right here!

This is incorrect,
EasyEnemies already uses pathfinding in a module, the answer has been supplied.

Looks really cool! I’ll try it out when I can :slight_smile:

Creation(s) made with EasyEnemies:

Will using this affect the performance of the server?

2 Likes

As of now I would say do not include it in your game if you plan on have large amounts of enemies grouped together quite yet given it is still in beta, I am working on a way to manage them more efficiently in large volumes.

In the next major update I give this I will aim it towards handling a multitude of npcs and non-humanoids as well.

1 Like

oooohhh this is super useful!! finally no more suffering from pathfinding and enemy movement

I’ll be 100% sure to check this out later today!!!

1 Like

Apologies, Site currently down!

Site is back up, check it out here!

1 Like

I’m having a bit of an issue here. Whenever I turn my camera to shift-lock the enemy sort of breaks and just stands there. Some help would be appreciated.

Odd can you send console log, your camera settings shouldn’t have any effect on the enemy

How do I get the npc to attack using easyenemies? the tutorials is really no help

1 Like

The API page is broken?

Wow! I’ll definitely be using this! This will be incredibly useful!