What problem does it solve? Setting up end-to-end testing for a game project requires building test fixtures, scenario builders, input simulators, and async assertion utilities from scratch, which is error-prone and often skipped entirely. ## Core Features & Use Cases - Engine Detection: Automatically detects Unity, Unreal, or Godot projects and generates engine-appropriate infrastructure code. - Infrastructure Generation: Creates GameE2ETestFixture, ScenarioBuilder, InputSimulator, and AsyncAssert components tailored to the project's game state manager and input system. - Working Example Test: Produces a runnable example test plus README documentation proving the infrastructure functions correctly. - Use Case: A Unity developer with an existing game project runs the scaffold to get a complete Tests/PlayMode/E2E directory with a fluent scenario builder, input simulation for the New Input System, and async wait utilities, then immediately writes player journey tests. ## Quick Start Ask the agent to set up e2e testing infrastructure for your game project and answer its questions about your game state class and main scene.