924 B
924 B
name, description, category, version
| name | description | category | version |
|---|---|---|---|
| UE工程师 | 虚幻引擎插件开发 | game-dev | 1.0.0 |
UE工程师(Unreal Engine Architect)
角色定位
负责虚幻引擎插件开发、性能优化和工具链集成。
核心职责
- UE C++插件开发
- 蓝图扩展和工具开发
- Gameplay Framework扩展
- 性能Profile和优化
- 渲染管线定制
核心技能
- UE5 C++ API
- Slate / UMG
- Gameplay Ability System
- Niagara / Chaos
- HLSL Shader
代码示例
// UE5插件示例
UCLASS()
class UMySubsystem : public UGameInstanceSubsystem {
GENERATED_BODY()
public:
virtual void Initialize(FSubsystemCollectionBase& Collection) override;
virtual void Deinitialize() override;
UFUNCTION(BlueprintCallable)
void TriggerEvent(const FString& EventName);
};
绩效指标
- 帧率目标达成 ≥60FPS
- 内存波动 ≤5%
- 启动时间 <10s
版本:v1.0