Physic based ATV (not rigged) with racing ai (no nav mesh needed), track creator, lap times, ragdoll, driver collision

基于物理的ATV(不操纵)与赛车ai(不需要导航网格),轨道创造者,圈速,布娃娃,司机碰撞

Features:

  • BP_ATV pawn class that contains all the vehicle logic like rpm, brakes, sounds and the ai system
  • BP_Track actor class that contains all the system to create a track that can be used by the ai
  • BP_StartingGate actor class that is used as trigger box but also as 3D panel with best laps etc
  • BP_FuelPump that is used to auto refill the ATV when out of fuel and also to create a pit lane that can be used by the AI system
  • BP_Barrier actor class that is used to create road barriers with hierarchically instanced static meshes and splines
  • BP_Ragdoll that is the actor used for ragdoll

Number Of Static Meshes: 34 total from the ATV body that is 87k Triangles with 4 lods, wheels that are 16k triangles each one with 3 lods

Number of Blueprints: 8

Input: Gamepad, Keyboard, Mouse

Network Replicated: No

Supported Development Platforms: Win 64

Supported Target Build Platforms: Win 64

Important/Additional Notes:

  • The ATV is using Materials from the Automotive Materials because they work well with parts of the body. It also uses a 4k Texture for parts like the brake discs that otherwise will use too many tris and for the decals or other details on the ATV.
  • The ATV model included is using a high poly mesh with more than 100k polygons total that is reduced to 30% of the total with LODs but they can be heavy on certain machines.
  • The transmission chain is not animated (check doc). The vehicle doesn’t have a rear differential by design (check doc).

特征:

  • BP_ATV pawn类,包含所有车辆逻辑,如rpm,刹车,声音和ai系统
  • BP_Track actor类,包含所有系统以创建可供ai使用的轨道
  • BP_StartingGate actor类,用作触发器盒,但也用作具有最佳圈数等的3D面板
  • BP_FuelPump,用于在燃油耗尽时自动重新填充ATV,并创建可供AI系统使用的坑道
  • BP_Barrier actor类,用于创建具有层次结构实例化静态网格体和样条的道路障碍
  • BP_Ragdoll即用于布娃娃的actor

静态网格数:34从ATV车身是87k三角形与4个lod,车轮是16k三角形每个与3个lod

蓝图数目: 8

输入:游戏手柄,键盘,鼠标

网络复制:没有

支持的开发平台:赢64

支持的目标构建平台:赢64

重要/附加注意事项:

  • ATV正在使用来自汽车材料的材料,因为它们与身体的部分很好地工作。 它还使用了一个4k纹理的零件,如刹车盘,否则将使用太多的tris和贴花或其他细节在亚视。
  • 包括的ATV模型使用的是一个高多边形网格,总数超过100k多边形,减少到30%的总数与Lod,但他们可能是沉重的某些机器。
  • 传输链没有动画(检查doc)。 车辆没有设计后差速器(检查 医生).










Video Demo Doc ReplaceDriver

UE5 PROJECT VERSION: Due to issues with physic constraints in UE5.0 we have to wait for UE5.1 to release the project since constraints will be fixed in the next engine version. More info here: https://issues.unrealengine.com/issue/UE-148444

This template features a physic constraints based All Terrain Vehicle (ATV) made with static meshes and animated using timers inside the pawn Blueprint.

  • Track can be created automatically following a landscape spline or can be adjusted using a spline to be dragged along the path, Pit box lanes can be easily added to allow refueling
  • Starting gate Blueprint will monitor each pawn lap time and uses a 3d widget to display infos
  • The atv is fully customizable and meshes can be replaced with different ones just by changing the components inside the Blueprint
  • Racing AI not based on navmesh with a basic avoidance system and auto refill system when the fuel is lower than a value
  • The driver is not animated but it’s simulating physics and a ragdoll system that can be triggered when needed
  • Easy to migrate
  • AI can be enabled or disabled when needed like a car auto-pilot
  • The front suspensions of the ATV simulates a simple double wish bone suspension with realistic results and the vehicle collision with environment is highly reliable.
  • Forces can be adjusted to provide a fully customizable driving experience based on your needs
  • Automatic refueling system using a fuel pump Blueprint and a pitlane track based on splines

短片 示范 医生 替换的河流

UE5项目版本:由于ue5.0中的物理约束问题,我们必须等待UE5.1发布项目,因为约束将在下一个引擎版本中修复。 更多信息在这里: https://issues.unrealengine.com/issue/UE-148444

此模板具有基于物理约束的全地形车(ATV),使用静态网格体制作,并在pawn蓝图中使用计时器进行动画。

  • 跟踪可以自动创建一个景观样条或可以调整使用样条沿路径拖动,坑箱车道可以很容易地添加到允许加油
  • 起始门蓝图将监视每个典当圈的时间,并使用一个3d小部件显示信息
  • Atv是完全可自定义的,只需更改蓝图中的组件即可将网格体替换为不同的网格体
  • 赛车AI不基于navmesh与一个基本的避让系统和自动补充系统时,燃料低于一个值
  • 驱动程序不是动画,但它模拟物理和一个布娃娃系统,可以在需要时触发
  • 易于迁移
  • AI可以在需要时启用或禁用,如汽车自动驾驶
  • ATV的前悬架模拟了一个简单的双愿望骨悬架与现实的结果和车辆碰撞环境是高度可靠的。
  • 力可以根据您的需要进行调整,以提供完全可定制的驾驶体验
  • 使用燃油泵蓝图和基于样条的pitlane轨道的自动加油系统
声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。