yuspec-gamedev-ai / eval /direct_command_benchmark.jsonl
fovane's picture
Upload folder using huggingface_hub
295d147 verified
Raw
History Blame Contribute Delete
3.65 kB
{"id":"unity_wasd_player","domain":"unity","prompt":"add wasd movement logic to the player object","expected":["using UnityEngine","MonoBehaviour","Input.GetAxisRaw","Horizontal","Vertical","Vector3","Time.deltaTime","moveSpeed"],"wrong":["extends Node","UCLASS","UPROPERTY","AActor"],"type":"direct_command"}
{"id":"unity_capsule_compound","domain":"unity","prompt":"create a capsule and its collider, give wasd movement logic to it for unity project.","expected":["PrimitiveType.Capsule","CapsuleCollider","CharacterController","GetAxisRaw","Horizontal","Vertical","controller.Move","CapsulePlayerMovement"],"wrong":["extends Node","UCLASS","UPROPERTY","AActor"],"type":"direct_command"}
{"id":"unity_health_component","domain":"unity","prompt":"add health system to the player","expected":["using UnityEngine","MonoBehaviour","maxHealth","CurrentHealth","TakeDamage","Died","SerializeField"],"wrong":["extends Node","UCLASS","UPROPERTY","AActor"],"type":"direct_command"}
{"id":"unity_follow_camera","domain":"unity","prompt":"make camera follow the player smoothly","expected":["using UnityEngine","Transform","LateUpdate","SmoothDamp","LookAt","offset"],"wrong":["extends Node","UCLASS","UPROPERTY","AActor"],"type":"direct_command"}
{"id":"godot_red_cube","domain":"godot","prompt":"sahneye kırmızı bir küp ekle","expected":["extends Node3D","MeshInstance3D","BoxMesh","StandardMaterial3D","Color.RED","add_child"],"wrong":["using UnityEngine","MonoBehaviour","UCLASS","UPROPERTY"],"type":"direct_command"}
{"id":"godot_wasd_player","domain":"godot","prompt":"make my player move with WASD","expected":["extends CharacterBody3D","Input.get_vector","velocity","move_and_slide","move_left","move_right"],"wrong":["using UnityEngine","MonoBehaviour","UCLASS","UPROPERTY"],"type":"direct_command"}
{"id":"godot_capsule_compound","domain":"godot","prompt":"create a capsule character and give it wasd movement in godot","expected":["CharacterBody3D","CapsuleMesh","CollisionShape3D","CapsuleShape3D","Input.get_vector","move_and_slide"],"wrong":["using UnityEngine","MonoBehaviour","UCLASS","UPROPERTY"],"type":"direct_command"}
{"id":"godot_health_component","domain":"godot","prompt":"oyuncuya can sistemi ekle","expected":["extends Node","signal","health_changed","died","max_health","take_damage"],"wrong":["using UnityEngine","MonoBehaviour","UCLASS","UPROPERTY"],"type":"direct_command"}
{"id":"unreal_follow_camera","domain":"unreal","prompt":"add camera follow to player","expected":["USpringArmComponent","UCameraComponent","CreateDefaultSubobject","SetupAttachment","TargetArmLength","bUsePawnControlRotation"],"wrong":["using UnityEngine","MonoBehaviour","extends Node","MeshInstance3D"],"type":"direct_command"}
{"id":"unreal_jump","domain":"unreal","prompt":"add jump to the player","expected":["SetupPlayerInputComponent","BindAction","Jump","StopJumping","ACharacter"],"wrong":["using UnityEngine","MonoBehaviour","extends Node","MeshInstance3D"],"type":"direct_command"}
{"id":"unreal_health_component","domain":"unreal","prompt":"add reusable health component to actor","expected":["UCLASS","UActorComponent","UPROPERTY","BlueprintReadOnly","CurrentHealth","ApplyDamage","FMath::Clamp"],"wrong":["using UnityEngine","MonoBehaviour","extends Node","MeshInstance3D"],"type":"direct_command"}
{"id":"unreal_projectile","domain":"unreal","prompt":"shoot projectile when player presses left mouse","expected":["ProjectileClass","Muzzle","GetWorld","SpawnActor","FVector","FRotator","GetComponentLocation","GetComponentRotation"],"wrong":["using UnityEngine","MonoBehaviour","extends Node","MeshInstance3D"],"type":"direct_command"}