EvanGeissler / ENSE-400-Project-Night-Terror

Final Software Systems Engineering Project: A 3D horror game.
2 stars 0 forks source link

Gun Creation #10

Closed EvanGeissler closed 5 years ago

EvanGeissler commented 5 years ago

Needs: -Have a specific magazine size -Have a reload speed -Some physical representation (used by NPC so must be seen) -To have ammo in the level to find and/or collect -To be upgradable at least twice -Have a damage level

Should: -Be realistic in shooting -Be easy to use and learn

Considerations: -Damage levels change depending on enemy and depending on location hit -Can bullets fired interact with environment?

EvanGeissler commented 5 years ago

Added to player character: -Max ammo possible (to carry) -Ammo amount player currently has

Added to HUD: -Magazine Size/ammo left

Added Gun: -Gun (Basic) -Max mag size -Bullet Damage

Added Bullet: -Bullet (projectile)

Added Ammo Pickup: -Set amount of ammo

Need to Implement Still: -Shooting/Reloading weapon

Date Started: November 2nd, 2018 Total Time (So Far): 2 Hours

EvanGeissler commented 5 years ago

Gun: -Created a child class Gun from base class Weapon -Created child class Rifle and Pistol from parent class Gun

Ammo: -Created a base class Ammo and child classes for rifle and pistol ammo

Need to Implement Still: -Shooting/Reloading weapon -Attach to a socket for the character

Total Time (So Far): 4 Hours