We are doing a vr(oculus) shooting game in unreal engine.
The game will be only 30 second.
You need to shoot a wolf with the gun to prevent you dead
The gun will point to the right hand of yours we use leap motion to track the hand position.
And the test enemy is a wolf
The wolf have 8 motions
1. Walk
2. Standby
3. Been Attacked
4. Jump to left
5. Jump to right
6. Attack
7. Walk around player clockwise
8. Walk around player counter-clockwise
And here is wolf behavior description
1. Walk to player when game begin(use motion 1.)
2. Start walk around player(random use motion 7. and 8.)
3. Have chance to dodge when player shoot the bullet(random use motion 4. and 5.)
4. When hit wolf 3 times it will be hurt (use motion 3.)
5. Have chance to attack when walk around player(use motion 6.), after attack back to walk around player, and the attack is non-stopable.
And we need some parameter to modify
1. int HitToHurt : bullet hit number make wolf hurt
2. int ChanceToDodge (0-100) : dodge chance when player shoot
3. float AttackIntervalMin and AttackIntervalMax : attack interval will be a random number between AttackIntervalMin and AttackIntervalMax
And the unreal engine must use version from [login to view URL]
It also contains some ui for the player state
1. Hp(can only be hit by wolf for 8 times)
2. Gun information(Remained bullet, need reload)
3. Game start
4. Game over
And the limit time for this project is 10 days