Short Range Enemy - UQdeco2800/2021-studio-6 GitHub Wiki

Description

This enemy is a medium sized enemy with a short-range attack. It deals a medium amount of damage and moves with a medium speed. Its attacking method is to use its one of the arm that is modified by a metal rifle to shoot targets. After the first iteration, this enemy design had some changes: The short-range enemy has became a tough range enemy which allows it to attack players with bullets in multiple directions. Its weapon types has changed the gun to a new weapon.

Visual Design

This enemy is a insect-looking creature, which has a full green skin with lots of worms grown in its wounds. It was inspired by the game theme - swamp. The enemy in the swamp area should be invisible but very danger. There were many creatures live in the swamp in real life, such as forges, blood-sucking worms. Meanwhile, the swamp generally has a dark green colour and therefore, this design was chosen. Its design includes a singular gunshot from its modified metal arm, and its shooting speed could be very fast.

After first iteration, this enemy's appearance has slightly changed - it removed singular gunshot weapon, and its body looks more around.

Sound Effects

The sound chosen to be used when this enemy attacks aims to convey a small hitting sound to align with the idea of this enemy

Programming

Being a short range enemy we need it to fire the bullet at the player. This functionality consists of a few parts

  • Bullet Entity : the actual bullet
  • Enemy AI : how the bullet is fired, what this bullet looks like
  • Collisions : how the bullet interacts with the world

Now we have the basic design and animated spritesheet for preliminary look, and this design's implementation will be as a continue work to the next sprint.

Since this enemy has changed to become a tough-range enemy, a new page has been added for the details of its programming.

reference

programming link: https://github.com/UQdeco2800/2021-studio-6/wiki/Tough-Long-Range-Enemy