-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclawgame.project.json
More file actions
55 lines (55 loc) · 1.37 KB
/
Copy pathclawgame.project.json
File metadata and controls
55 lines (55 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
{
"$schema": "https://clawgame.dev/schemas/project/v1",
"name": "clawgame",
"version": "0.0.1",
"engine": {
"version": "0.0.1",
"runtimeTarget": "browser",
"renderBackend": "canvas"
},
"project": {
"displayName": "ClawGame Engine",
"genre": "engine",
"artStyle": "varies",
"description": "AI-first web game engine and editor"
},
"ai": {
"providers": ["openai", "anthropic", "openrouter"],
"defaultProvider": "openrouter",
"roles": ["builder", "art", "director"]
},
"assets": {
"comfyui": {
"enabled": true,
"url": "http://127.0.0.1:8188"
},
"formats": ["png", "webp", "json"],
"directories": {
"sprites": "assets/sprites",
"tilesets": "assets/tilesets",
"audio": "assets/audio",
"data": "assets/data"
}
},
"openclaw": {
"integrationLevel": "native",
"memoryPaths": [
"docs/ai/project_memory.md",
"docs/tasks/current_sprint.md",
"docs/architecture/architecture.md"
],
"agentRoles": [
"director-agent",
"gameplay-agent",
"ui-agent",
"tools-agent",
"asset-agent",
"qa-agent"
]
},
"structure": {
"apps": ["web", "api"],
"packages": ["engine", "editor-core", "ai-orchestrator", "asset-pipeline", "project-sdk", "ui", "shared"],
"docs": ["product", "design", "architecture", "tasks", "qa", "ai"]
}
}