技能 unreal-engine-developer
🎮

unreal-engine-developer

安全 ⚙️ 外部命令🌐 网络访问📁 文件系统访问

Développer des jeux Unreal Engine 5 avec l'IA

Créer des jeux dans Unreal Engine 5 nécessite une connaissance approfondie des API Python, des Blueprints et de l'automatisation de l'éditeur. Cette compétence fournit des conseils de niveau expert pour contrôler Unreal Editor via des agents IA en utilisant l'intégration MCP, les scripts Python et les modèles de programmation visuelle.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“unreal-engine-developer”。 Créer 20 arbres dans un arrangement de forêt autour de la position de départ du joueur

预期结果:

  • Loaded SM_Tree mesh from /Game/Meshes/Tree
  • Created 20 tree actors in forest pattern
  • Random rotation applied to each tree (0-360 degrees)
  • All trees saved to level

正在使用“unreal-engine-developer”。 Créer un nouvel acteur Blueprint avec un composant de maillage statique

预期结果:

  • Created BP_MyActor Blueprint in /Game/Blueprints
  • Added StaticMeshComponent to Blueprint
  • Set parent class to Actor
  • Blueprint compiled successfully

安全审计

安全
v5 • 1/16/2026

Pure documentation skill containing no executable code. All 124 static findings are false positives caused by markdown formatting (backticks as code delimiters) and Unreal Engine terminology being misidentified as security threats. No scripts, network calls, file system vulnerabilities, or external command execution exists in this skill.

3
已扫描文件
728
分析行数
3
发现项
5
审计总数

风险因素

⚙️ 外部命令 (85)
references.md:8 references.md:9 references.md:10 references.md:11 references.md:12 references.md:17 references.md:18 references.md:19 references.md:20 references.md:21 references.md:22 references.md:23 references.md:24 references.md:25 references.md:30 references.md:31 references.md:32 references.md:33 references.md:34 references.md:35 references.md:36 references.md:37 references.md:42-55 references.md:55-58 references.md:58-85 references.md:85-89 references.md:89-101 references.md:101-106 references.md:106-111 references.md:111-114 references.md:114-119 references.md:119-122 references.md:122-125 references.md:125-131 references.md:131-132 references.md:132-133 references.md:133-134 references.md:134-135 references.md:135-136 references.md:136-137 references.md:137-143 references.md:143-144 references.md:144-145 references.md:145-146 references.md:146-147 references.md:147-148 references.md:148-149 references.md:149-150 SKILL.md:35-44 SKILL.md:44-49 SKILL.md:49-50 SKILL.md:50-51 SKILL.md:51-52 SKILL.md:52-53 SKILL.md:53-54 SKILL.md:54-55 SKILL.md:55-56 SKILL.md:56-57 SKILL.md:57-58 SKILL.md:58-59 SKILL.md:59-60 SKILL.md:60-72 SKILL.md:72-77 SKILL.md:77-91 SKILL.md:91-115 SKILL.md:115-151 SKILL.md:151-155 SKILL.md:155-180 SKILL.md:180-184 SKILL.md:184-205 SKILL.md:205-209 SKILL.md:209-236 SKILL.md:236-244 SKILL.md:244-259 SKILL.md:259-281 SKILL.md:281-298 SKILL.md:298-302 SKILL.md:302-314 SKILL.md:314-318 SKILL.md:318-345 SKILL.md:345-368 SKILL.md:368 SKILL.md:368-375 SKILL.md:375-377 SKILL.md:377
🌐 网络访问 (8)
📁 文件系统访问 (2)
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
87
内容
21
社区
100
安全
83
规范符合性

你能构建什么

Automatiser la conception de niveaux

Générer des niveaux procéduraux, placer des assets par lots et automatiser les workflows d'éditeur répétitifs via des commandes en langage naturel.

Créer des outils d'éditeur personnalisés

Créer des widgets utilitaires d'éditeur et des scripts d'automatisation pour les matériaux, effets de particules et la gestion du pipeline d'assets.

Intégrer l'IA avec Unreal

Connecter Claude Code ou d'autres outils IA à Unreal Editor pour le développement contrôlé par la voix et les tests automatisés.

试试这些提示

Lister les assets du projet
List all assets in my Unreal project under /Game/Materials and show their types and paths.
Créer un matériau
Create a new material called M_Grass in /Game/Materials with base color, normal, and roughness inputs.
Générer des acteurs
Spawn a 10x10 grid of SM_Rock actors at /Game/Meshes/Rock, each rotated randomly around Z axis.
Exporter les données du niveau
Export all actors in the current level to JSON with their names, classes, locations, and rotations.

最佳实践

  • Toujours sauvegarder les assets et niveaux après les modifications par lots pour éviter la perte de données
  • Vérifier que les scripts Python s'exécutent dans la console Unreal avant de les exécuter via MCP
  • Utiliser le journal de sortie pour diagnostiquer les erreurs de script et vérifier que les chemins d'assets utilisent le préfixe /Game/

避免

  • Exécuter des scripts sans sauvegarder le travail d'abord - Unreal Editor peut planter
  • Utiliser des chemins absolus codés en dur au lieu de chemins relatifs /Game/
  • Ignorer la vérification de compilation des Blueprints après des modifications automatisées

常见问题

Quelles versions d'Unreal Engine sont prises en charge ?
Nécessite Unreal Engine 5.4 ou plus récent. Certaines fonctionnalités MCP Blueprint nécessitent la version 5.5+. Activer le Python Editor Script Plugin.
Comment installer le serveur MCP ?
Utiliser npx -y @runreal/unreal-mcp pour la configuration Node.js, ou installer le plugin C++ chongdashu/unreal-mcp pour un contrôle Blueprint avancé.
Puis-je créer des jeux complets avec cette compétence ?
Cette compétence fournit l'automatisation de l'éditeur. La logique de jeu, les systèmes de gameplay et les builds packagés nécessitent des workflows de développement Unreal traditionnels.
Mes données sont-elles sécurisées lors de l'utilisation de MCP ?
MCP s'exécute localement en se connectant à votre instance Unreal Editor. Aucune donnée n'est envoyée à l'extérieur sauf si vous configurez des connexions réseau.
Pourquoi mes scripts Python échouent-ils ?
Problèmes courants : Python Plugin non activé, Remote Execution désactivée, préfixe /Game/ manquant dans les chemins, ou assets non chargés.
Comment cela se compare-t-il à l'utilisation manuelle des Blueprints ?
Le développement assisté par IA accélère les tâches répétitives comme les opérations par lots et le placement d'assets. La logique complexe bénéficie toujours du travail manuel avec les Blueprints.