Modular Offroad Cars
https://www.unrealengine.com/marketplace/en-US/product/modular-offroad-cars
Replicated DIY styled modular customizable offroad cars with custom wheels physics. For example, can be used in post-apocalypse FPS and TPS games. This asset has playable demo (Read full description).
Note: if you want to use it on UE5, don't forget to update the engine to 5.0.2 at least. Earlier versions of UE5 had bugs with sounds.
Project includes modular off-road cars (6 frames, 9 engines, 6 gearboxes, 7 fuel modules, 7 wheels and 9 cargos) with custom physics-based movement system, character interaction system (open/close trunks, seat as driver/passenger in cars or in passenger cargos), system for knocking down a character by car, in game and in editor customizable materials and sounds (Specific sounds for each engine and "general sounds" for frames - sounds of hits, suspension, wind, doors and etc). Also project supports multiplayer.
I also added customization zones to the project to make it easier for you to figure out how to change cars while playing. Each vehicle base (frame) has a set of supported parts. For this reason, for example, you cannot install a large body on a small frame. I recommend trying the demo (link above) to get a feel for what this asset is.
(UPDATE 1)
- Added: drive/driven wheel modes; manual gearbox mode; gear shifting "click" sound
(UPDATE 2 - 08.10.21)
- Added multiplayer support
- Improved wheel physics
- Structural code improvements
- Small bug fixes
(UPDATE 3 - 27.05.22)
- Added support UE5 (UE 5.0.2 or later)
Technical Details
average vertex/tris count:
- Assembled car: 58k vertices, 41.3k triangles
- car frames: 30k vertices, 20k triangles
- car cargos: 4.5k vertices, 3k triangles
- engines: 6k vertices, 4.5k triangles
- Gearboxes: 3k vertices, 2k triangles
- Fuel modules: 6k vertices, 4k triangles
- Wheels: 1.5k vertices, 1.2k triangles
Features:
- Multiplayer support
- Modular customization
- Customizable materials
- Character interaction system
- System of knocking down a character by car
- Suspension animations
- Character steering animations
- Sound system
- Custom physics-based vehicle system
- First-person and third-person views
Number of Blueprints: 59 (In total, including information BP)
Number of textures: 246 (mostly 2k)
Number of materials: 16 (104 material instances)
Input: Keyboard, Mouse.
Network Replicated: Yes (After "UPDATE 2")
Supported Development Platforms:
Windows: Yes
Mac: No