• Register

Platformer Elfscape: Ancestors is telling the story of a temple Guardian. She is asleep, waiting for the prophecy to come true - when the Chosen One shall descend underground, he'll fight a victorious battle against a Demon. One day, the Guardian is awakened, and she quickly realises the Chosen one is nowhere in sight. She needs to find him, and quickly - her life energy depends on it. Elfscape: Ancestors brings 24 levels, distributed into 6 environments, through which you'll be accompanied by an epic story told through visual-novel-like elements. Supported using public funding by Slovak Arts Council (www.fpu.sk)

Post news Report RSS (#23 Dev Diary) The only good bug is a dead bug

Introduction of a bug-rat type enemy you will encounter in Elfscape: Ancestors.

Posted by on

The only good bug is a dead bug

Dev Diary 23


Is it a bug? Is it a rat?
No, it’s a bugrat!

Bugrat is a specific type of enemy in Elfscape: Ancestors. It’s a creature resembling a walking bug with rat features in a fur - hence its name. It’s an aggressive enemy - when you step into its territory, it shoots a projectile of energy in your direction. If you stay far enough, you can watch its bug-similar movements.

Bugrat territory zone
Bugrat territoty zone


Bugrat is also dangerous in close combat - if you try to touch him, he uses a protective shield to hurt you.

Bugrat's protective shield
Bugrat's protective shield


Main parameters set to the bugrat enemy are summarized in this overview:

1. The walking speed and the waiting time.

When the bugrat is in non combat mode, it uses a walk&wait strategy. It walks for a while and then waits (stays in idle animation) for a set time. The bugrat’s walk is not purposeful - when the player enters bugrat’s territory, it doesn’t walk in the direction of the player.

2. Projectile speed and projectile frequency.

How fast do the projectiles fly and how often the bugrat shoots them.

Short video showing bugrat's different abilities.


Elfscape - Bugrat (enemy) - Indie DB


Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: