Gabester has dropped a few hints about vehicle customization on the forums recently, so here's a place to discuss that... Here are some of my pie-in-the-sky ideas which don't all have to be implemented, but they're there to look at. What should be easy to implement: -Coloring vehicles. This is already pretty easily accomplished in CryEngine. One simply makes the default texture a flat grey, and then use diffuse tinting to color the vehicle. (from CryEngine manual) All these vehicles use the exact same diffuse texture, just tinted differently. So I think it should be somewhat standard that all vehicles should be textured so that diffuse tinting is a possibility. -Decals Again, shouldn't be that hard to implement, I think. It's already quite doable in the sandbox on static objects, one would just have to figure out how to project it on body panels and keep them consistent while deformed. Actually, that may be really difficult, but I digress. What might be more difficult to implement: -Universal, generic compatible parts So, in Kerbal Space Program, for instance, you can attach any part to any other part, regardless of compatibility or usefulness. If you did something stupid, well, the rocket just blows up. I think an essential goal of a vehicle customization feature would be similar compatibility, and similar horrific consequences when they go wrong. Like, I should be able to put a pickup bed on a sedan and get a terrible-looking bastard El Camino. I should be able to put a Beetle engine in a semi and get a crapbox that can't even hit 20 with a 28' dry van trailer. I should be able to add a roof scoop and a spoiler and NOS to a city bus and be able to complete the route in ten seconds flat. But, failing ridiculous modifications, it should be quite possible to do sane, reasonable things as well. Like adding a flatbed to a pickup, or engine swapping, or changing tires for better grip, or suspension raises, or things of that sort. I think this would be possible if every vehicle had some kind of "attachment points" (again, looking at Kerbal Space Program for inspiration here) at which generic parts could be attached.