Week 1

Here are the 2 scenes

1. As Edwin Roy i want there to be several groups of enemies around the fort so that i have something to fight.
Estimated Time = 4 Hrs
Acceptance Criteria 1 : Enemies patrol within 15 units group point
Acceptance Criteria 2 : If the group point has room it should allocate enemies to itself
Acceptance Criteria 3 : Enemies will change direction when collides with objects
Status = Accepted

Here you can see the screen shots of the enemy movement and group point code

This is the code on the group point which manages the actors

This is the code on the group point which manages the actors

Here you can see group points and infantry interacting

Here you can see group points and infantry interacting

2. As Edwin Roy i want the enemies to only respond to me when i am close to them so that i do not get overwhelmed
Estimated Time = 2 Hrs
Acceptance Criteria 1 : Enemies check players distance from them

Status = Accepted

here are screen shots of the alert radius code

this finds the player and then checks if its within range, if it is then the behavior can change

this finds the player and then checks if its within range, if it is then the behavior can change

3. As Sarah Lucas I want to be able to pause the game so that I can rest when in pain from over-exertion.
Estimated Time = 2 Hrs
Acceptance Criteria 1 : All animations must stop
Acceptance Criteria 2 : All animations states must be saved
Acceptance Criteria 3 : Collision processing must stop
Acceptance Criteria 4 : AI must stop

Status = Accepted

Here is a screen shot of the code used to pause the game

The top uses a static enum which can be accessed by any object, the bottom uses an if to check the state

The top uses a static enum which can be accessed by any object, the bottom uses an if to check the state