Saturday, 21 January 2017

New Milestones

After going back to my old project milestones I have updated it to accurately show what I will be working on going forward. After updating it I had several weeks worth of time where I had no work planned so I decided to look at some new features that I could add to improve the AI. I started by looking at some of my original resources that I used when creating my brief to see what features people spoke about. I also went onto some games which I think have good AI such as Dishonored, Far Cry and Borderlands. One thing that I noticed when doing this was that I ignored what the AI will do once it is in its alert state and reaches the player. I've decided that I will be adding the option to select what type of weapon the AI has which will alter how close it will try to get to the player and when it will try to attack you. This means I will have to create the shooting system as well.

Currently I plan to add these different weapon selections:

Sniper:
Long range
Low attack speed
High damage
High accuracy

Rifle:
Medium range
Medium attack speed
Medium damage
Medium accuracy

Shotgun:
Close range
Low attack speed
High damage
High accuracy

Melee:
Very close range (Touching distance)
Low attack speed
High damage
High accuracy

I have yet to plan what distances count as 'long', 'medium' and 'short' (This also hasn't been done for the attack speed, damage or accuracy)  as I will be doing this once the mechanic has been programmed in. I will program a system that will allow me to quickly iterate and make changes to the variables and figure out what is the best for each weapon type.


Updated milestones:


No comments:

Post a Comment