I think the most important thing is to make the all the wheels independent and detachable and preferably the steering wheel as well so it can be integrated with a 3rd party vehicle physics pack. Most developers do do this, but some don’t.
It would be great to have couple of models with diffetent polycount for desktop/mobile usage.
EDIT: You can take a look at this asset, or this publisher’s series
You mean having the wheels and suspensions as separate objects? Yes that’s what I have so far. In fact the idea is to, post-release, possibly even add alternative parts as well. So the developer would have different wheel types, different “suspension arms”, etc.
Good idea, yes!
Aren’t those polycounts (2000-3000 polys) too high for mobile, though?
I do not develope for mobile now, but I think it alway depends on such things like mobile device GPU/CPU and number of models. For example, if I use one your vehocle I got 2000 poligons, but if I want to make a race game, I usually use more the one model.