Enemies - UQdeco2800/2022-studio-2 GitHub Wiki

Introduction

We will be making multiple enemies for this game. Enemies will differ by level. The first level will have some Atlantis citizens as the enemies, while the later levels will have more sea monsters. There will also be different bosses. Enemies will have different movement and attacks. They will be able to attack, move, and take damage.

Sprint 1

Level 1 Basic Enemy Gym Bro

Sprint 2

Level 1 Basic Enemy Gym Bro

Level 1 Boss Heracles The Ultimate Gym Bro

Level 2 Basic Enemy Poop

Test Plan for Sprint 2

Sprint 3

Level 2 Boss Enemy Poop

Projectile Improvements and Fixes for Sprint 3

Placing Enemies on Map

UML Class Diagram

Sequence Diagram

Sprint 4

Placing Enemies on Map

Enemies death animation

Level 2 Boss Enemy Poop

Code Smell and Junit Tests

UML Class Diagram

Sequence Diagram