Tower Defence Game - Non-Humanoid NPC Template

Lately, I have seen quite few Roblox TD Games, and they are using Humanoids as Models alike.
So I am releasing an open source model file of a R6 character that can wear clothing, you can use any existing R6 character animations onto it too.

The model uses Animation Controller instead of Humanoid, which causes massive Physics lag if you have a lot in the game.

File NPC_Mimicry_R6.rbxm (9.0 KB)

Edit Animation
Simply use Roblox Animation Editor to edit the model.

Use the model
It is simple model with only R6 parts and necessary joints, simply load animation off Animator inside the AnimationController. Use it as you wish.

Add in Clothing

  1. For Shirt, find the ShirtTemplate off the Shirt that you want to insert into the model.

  2. Use that Image ID and paste it into Decal under Left Arm, Right Arm, Torso.

[Notice]
For Pants, follow same steps above but paste Image ID to Left Leg, Right Leg.
There may be Image inside Pants for Torso parts, copy the Decal inside Torso and paste that Shirt ID in it.
You can change the colour of the clothing by editing Color3 property of the decals.
You can simply add in Accessory (Hats etc) by copy and paste accessory off Player’s character and set AccessoryWeld to the head.

15 Likes

why would you use this if this is the case? what are the pros of it?

4 Likes

cool though im not gonna make a tower defense game

1 Like

Hes referring the humanoid causes it

Client Side Rendering:
image

6 Likes

Physics lags, if you have too many humanoid objects in either client/server side, you get a lot of physics lag and make it performance unfriendly in NPCs games if you reach number of almost 100 NPCs or above ^

This was originally used in a project to create “Army Simulator” game where it does not limit to 200 max NPCs in 1 server, but allow to much larger number.
Allowing a much better army simulator game-play experience “Army Simulator” game to exist.

The project was disbanded of course, as I swayed my interest away from simulator/roblox games making to real life job instead.

2 Likes

Are the troops within this older project using humanoids or not? They seem like they’re using some form of the traditional MoveTo method for the Humanoid. (They have the ability to climb up terrain and slopes)

I second doubt this at the same time since their movement looks odd. But it is something I’m trying to achieve.

Words genuinely cannot describe how invaluable this is to me :pray: 10/10 perfect resource thank you :sob: