I tried simulating tank track, and it seems the hardest work is drawing many objects (meshes) on screen. The physics is not the problem, e.g just cast several rays. There is other solutions to draw track, but I like drawing detailed track, and making it the main selling point (feature).
For example, each tank like US Abrams has about 80 pads, and exactly the same links between track. So each track has about 160 independent objects, and each tank has about 320 objects (detailed meshes), not considering other parts of the tank. For a game with about 16 players, I need 16 x 320 = 5120 objects
I used Unity engine, which is limited in many ways. So if I use another engine or write one my own, what is the best method to draw many independent objects like above mentioned? If I need to choose engine, which feature do I need?
I imagine something like using GPGPU could solve that, but for old computer, it is not available, and I am don't know for sure will it work or not.