AiraldiSebastian / FPS_Prototype1

Project for creating and experimenting with the development of a FPS in the Godot game engine.
4 stars 1 forks source link

Implement : Basic weapon #3

Open AiraldiSebastian opened 2 years ago

AiraldiSebastian commented 2 years ago

Basic weapon

A basic weapon for our FPS should offer at least the following functionality:

    • [x] Physical model
    • [x] Ammo Information
    • [x] Equip method
    • [x] Drop method
    • [x] Fire method
    • [x] Reload method
    • [x] Animation
      • [x] Equip
      • [x] Fire
      • [x] Reload
    • [x] Sound effects

This list is still subject to possible changes

AiraldiSebastian commented 2 years ago

A basic implementation for a WeaponSystem has been implemented in the abstract class WeaponSystem. The first part was added in commit 64be57e and upgrades were made until commit 07ced1a.