i created this fps framework in a few days but i feel unsatisfied by it and don’t want to keep working on it due to the terrible coding i did for it. should i restart and try to make a new one or should i try and add more things to this game?
From the looks of it i strongly think that you should restart on your framework. For the future its a good idea to use code from FE gun kit such as its spring module.
Thats good that you have the spring and the sway and bobble. One big tip is for the viewmodels i please suggest you to use better models like models from ready or not or call of duty