I play a game called starmade: Starmade.org
And one of the server configurations is that if you want collision damage or no, and the threshold of speed.
Also we have to take into consideration: 1. Mass: Teh mass of the object
2. speed: how fast both objects are going, if you collide with and object going away from you you are less likely to kill both ships. and vice versa and all that
3. armor thickness, rigitey ETC...
4. particles in between: any subspace particles such as a pebble if moving very fast can damage a windshield.
5. game lag: if your moving at 80% the speed of light, you will have to have a very very good gaming desktop or laptop. And for those of you who will be in 100 ship battles, what about the massive amount of entitys, and if a fighter happens to collide into your landing bays, what about the thousands of collision checks.
6. gravity: the game will have to constantly recalculate gravity for hundreds of entities, such as if one of your engines snaps off. And then you are coming crashing down, and you will have more collision checks, also it will also calculate damage, the size of the crater compared to A: the size of the ship, B: the speed, C: the type of material, and D: the mass of the object
7. Heat: what about components being overheated and destroyed by cosmic radiation, or an EMP. Or even Friendly fire.
8. dont forget the weapons: how much damage will the weapons cause, is there gonna be a shop to repair your ship, what about a blueprint system to be able to make a new ship with the exact same specifications. what about different types: Photon torpedoes, Nukes, phasers, rockets, ETC.
9. Navigation: How will you tell if the ship you are firing at is a friend or foe, or a neutral.
10. "Jump drives": how will you tell if you have arrived at your destination, is there gonna be chat communication or voice. do you have to have a communications antenna.
oh the possibilities are endless. BUT>...... Very very good idea