UE4命名规范
1.1 基本命名规则 Prefix_BaseAssetName_Variant_Suffix
BaseAssetName(基本资源名),即表明该资源在逻辑关系上属于那种资源.
Variant(扩展名),扩展名也应该是简短⽽容易理解的短词,以说明该资源在所属的资源逻辑组中的⼦集。例如,如果Bob有多套⽪肤,那么这些⽪肤资源都应该使⽤Bob作为基本资源名同时包含扩展名。eg:Bob_Evil Bob_Retro.
如果Variant只是为了保证资源的唯⼀性可以⽤从01开始的数字表⽰,例如制作⼀堆环境中使⽤的⽯头时,可以Rock_01、Rock_02…
1.1范例
1.1.1 Bob
资源类型 资源名
电子商务专业是学什么的
Skeletal Mesh(静态⽹格物体) SK_Bob
Material(材质) M_Bob
Texture (Diffuse/Albedo) T_Bob_D
Texture (Normal) T_Bob_N
Texture (Evil Diffuse) T_Bob_Evil_D
1.1.2 Rocks
资源类型 资源名
Static Mesh (01) S_Rock_01
Static Mesh (02) S_Rock_02
Static Mesh (03) S_Rock_03
Material M_Rock
Material Instance (Snow) MI_Rock_Snow
1.2资源类型表(前缀/后缀)
1.2资源类型表(前缀/后缀)
1.2.1 Most Common( 通⽤类型)
1.2.2 Animations(动作)
1.2.3 AI(⼈⼯智能)
1.2.4 Blueprints(蓝图)
1.2.5 Materials(材质)
1.2.6 Textures(纹理)
1.2.7 Miscellaneous(杂项)
1.2.8 (Paper 2D)
1.2.9 Physics(物理)
1.2.10 Sound(声⾳)
于小伟个人资料1.2.11 UI(界⾯)
1.2.12 Effects(特效)
1.2.1 Most Common( 通⽤类型)
Level / Map 所有地图应该放在Maps⽬录下
Level (Persistent) P
Level (Audio) Audio
Level (Lighting) Lighting
Level (Geometry) Geo
Level (Gameplay) Gameplay
Blueprint BP
Material M
Static Mesh S or SM 选⼀个,建议使⽤ S.
Skeletal Mesh SK_
Texture T_ ? 参照纹理
Particle System PS
Widget Blueprint WBP_ or WB_ 选⼀个,建议使⽤ WBP_. 1.2.2 Animations(动作)
资源类型 前缀 后缀 备注
Aim Offset AO_
Aim Offset 1D AO_
Animation Blueprint ABP_
Animation Composite AC_
Animation Montage AM_
Animation Sequence A_ or AS_ 选⼀个,建议使⽤ A_.
Blend Space BS_
Blend Space 1D BS_
Level Sequence LS_
Morph Target MT_
Paper Flipbook PFB_
Rig Rig_
Skeletal Mesh SK_
Skeleton SKEL_
1.2.3 AI(⼈⼯智能)
资源类型 前缀 后缀 备注
AI Controller AIC_
Behavior Tree BT_
Blackboard BB_
Decorator BTDecorator_
Service BTService_
Task BTTask_
1.2.4 Blueprints(蓝图)
资源类型 前缀 后缀 备注
Blueprint BP_
Blueprint Function Library BPFL_
Blueprint Interface BPI_
Blueprint Macro Library BPML_ 可能的话尽量不要使⽤蓝图宏Enumeration E 没有下划线
Structure F or S 没有下划线
Widget Blueprint WBP_ or WB_ 选⼀个,建议使⽤ WBP_. 1.2.5 Materials(材质)
Material M_
Material (Post Process) PP_
Material Function MF_
Material Instance MI_
Material Parameter Collection MPC_
Subsurface Profile SP_ or SSP_ 选⼀个,建议使⽤ SP_. Physical Materials PM_
1.2.6 Textures(纹理)
资源类型 前缀 后缀 备注
Texture T_
Texture (Diffuse/Albedo/Base Color) T_ D
Texture (Normal) T N
Texture (Roughness) T R
Texture (Alpha/Opacity) T A
Texture (Ambient Occlusion) T O or AO 选⼀个,建议使⽤ O. Texture (Bump) T B
Texture (Emissive) T E
Texture (Mask) T M
Texture (Specular) T S
Texture (Packed) T * 参见下⾯的纹理打包备注.
Texture Cube TC
Media Texture MT
Render Target RT or RTT_ 选⼀个,建议使⽤ RT_.
Cube Render Target RTC_
Texture Light Profile TLP
1.2.7 Miscellaneous(杂项)
资源类型 前缀 后缀 备注
Animated Vector Field VFA_
Camera Anim CA_
Color Curve Curve_ Color
Curve Table Curve Table
Data Asset * 前缀取决于何种类型资源
Data Table DT_
Float Curve Curve_ Float赵薇向男友人索吻
Foliage Type FT
Force Feedback Effect FFE_
Landscape Grass Type LG_
Landscape Layer LL_
Matinee Data Matinee_
Media Player MP_
Object Library OL_
Redirector
Sprite Sheet SS_
Static Vector Field VF_
Touch Interface Setup TI_
Vector Curve Curve_ _Vector沉珂的照片
1.2.8 (Paper 2D)
Paper Flipbook PFB_
Sprite SPR_
Sprite Atlas Group SPRG_
Tile Map TM_
Tile Set TS_
1.2.9 Physics(物理)
资源类型 前缀 后缀 备注
Physical Material PM_
Physical Asset PHYS_
Destructible Mesh DM_
1.2.10 Sound(声⾳)
资源类型 前缀 后缀 备注
Dialogue Voice DV_
Dialogue Wave DW_
Media Sound Wave MSW_
Reverb Effect Reverb_
Sound Attenuation ATT_
Sound Class 没有前缀和后缀,这些资源应该放在SoundClasses⽬录中Sound Concurrency SC 在SoundClass之后命名
Sound Cue A Cue
Sound Mix Mix
Sound Wave A_
那个牌子的洗衣机好1.2.11 UI(界⾯)
资源类型 前缀 后缀 备注
如何构建和谐社会Font Font_
Slate Brush Brush_
Slate Widget Style Style_
Widget Blueprint WBP_ or WB_ 选⼀个,建议使⽤ WBP_.
1.2.12 Effects(特效)
资源类型 前缀 后缀 备注
Particle System PS_
Material (Post Process) PP_
发布评论