After experimenting with gun systems on my ships, and not being satisfied with results, I have decided to post a suggestion to the developers to add it as a stock part.
Systems I have tried and their shortcomings
- Wing gun with second gun for recoil: no muzzle flash, unreliable;
- CF gun: no recoil, range limited to around one mile, needs slow motion to register a hit;
- Boom25 gun: no nozzle flash, high part count (two parts per shot);
- Boom25 gun with nozzle flash: ureliable, huge part count (3-4 parts per shot).
Suggestion for the gun
The gun should be simple, like all parts on SimplePlanes. It should have a clean barrel, so that it doesn't interfere with custom details.
The gun should fire slugs at ballistic trajectory (spawns at the tip of the barrel, with V = 800m/s). There should be a simple muzzle flash, and animation of barrel moving a bit backwards (recoil).