game->start(PlayScene::class, ['demo' => true, 'procedural' => true, 'seed' => 1337, 'depth' => 8]); $this->game->run(120); $run = $this->game->peek('run'); self::assertGreaterThan(0.5, $run->time); self::assertGreaterThan(20, count($run->map->solids)); self::assertNotEmpty($run->map->spawnPoints); $this->game->shot('procedural-demo'); } }