I'm making a level for my game. Its not an open world game and for this level I'm simulating trucks going around the level. At any point in time there will be 25 to 30 trucks in the scene.
Its not an open world game but the level is Sandbox. Imagine Hitman (the latest one). You do your thing and things go on in the world completely independent of the player.
I'm doing the art and programming for this game. I would say my 3D Modeling skills are intermediate. I made these trucks but the polygon counts for each of these trucks are close to 140k.
I got curious and bought GTA V (It was the closest game I could think of and had trucks and open world gameplay). I installed OpenIV and checked out the in game models. They look really good in the game but they are all close to 80k on an average and from my understanding 512x512 textures.
My truck looks like crap even with 2k textures. So I've split the truck model in a 2 files and using 2k for each file (Front - 2k and back-2k). This is starting to look very expensive.
I'm using unreal engine and I'm sure it can handle but I want to do this right from the ground up to avoid having to downscale everything at the end.
GTA V is from 2013. Is it ok to have 140k per model with textures that are (2k+2k) in 2019?
Any thoughts on this?