Vérifiez l’état et les résultats des playtests pilotés par l’IA, et laissez l’IA contrôler directement le playtest dans Studio.

Vue d’ensemble
La page Playtest affiche l’état et les résultats des tests lancés par l’IA. Elle est accessible quand le dashboard est en état Studio connected.
Les actions play, stop, pause, resume, play_status et run_test de l’outil system_info permettent à l’IA de contrôler le playtest.
État du playtest
| État | Signification |
|---|---|
| NotRunning | Aucun playtest en cours |
| Running | Le playtest est en cours |
| Paused | Le playtest est en pause, en mode Run uniquement |
Historique des tests
| Champ | Description |
|---|---|
| Timestamp | Heure d’exécution |
| Test Report | Lien vers le rapport |
| Mode | Mode d’exécution, play ou run |
| Duration | Durée du test |
| Status | Résultat, Passed ou Failed |
Cliquez sur un rapport pour voir le markdown détaillé et les journaux.
Workflows clés
Contrôle manuel
"Start the game in Play mode (F5)"
"Stop the current playtest"
Utilisez play, confirmez avec play_status, puis terminez avec stop.
Test automatisé avec run_test
"Write and run a test to check whether SpawnLocation is in the correct position"
run_test injecte un script de test, démarre le playtest, collecte les résultats et nettoie automatiquement.
Validation type CI
"Test in Run mode (F8) whether the NPC AI reaches its target, and show the logs if it fails"
Lancez run_test avec mode: "run" pour un test côté serveur.
Machine d’état
Edit --play--> Running --stop--> Edit
| ^
pause stop
| |
v |
Paused --resume-----
Conseils
- Demandez à l’IA d’afficher les journaux quand un test échoue.
- Faites de petits tests ciblés avant de demander une validation globale.
- Utilisez l’historique pour comparer les résultats entre plusieurs itérations.