mirror of
https://github.com/PlayableIntelligence/game-creator.git
synced 2026-09-19 07:34:10 +08:00
eaa818074e
Reduce top-level directories from 19 to 14 and unify the two disconnected site pages into a single build script. Site unification: - gallery/ → site/ (manifest.json, build.js, thumbnails/, telemetry/) - New unified site/build.js generates both _site/index.html (landing) and _site/gallery/index.html (gallery) with shared CSS, nav, footer - Landing page game cards are now data-driven from manifest (no drift) - Optional benchmarks section renders when site/benchmarks.json exists - npm run build:site produces the whole _site/ Directory consolidation: - character-library/ + 3d-character-library/ → assets/characters/ + assets/3d-characters/ - evals/ → tests/ (trigger files, flows, README) - docs/troubleshooting.md → TROUBLESHOOTING.md - benchmarks/ deleted (empty) All references updated across ~15 files (CLAUDE.md, skills, templates, package.json, examples). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
96 lines
2.9 KiB
JSON
96 lines
2.9 KiB
JSON
{
|
|
"version": 1,
|
|
"characters": {
|
|
"donald-trump": {
|
|
"name": "Donald Trump",
|
|
"slug": "donald-trump",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["politician", "president", "usa"]
|
|
},
|
|
"joe-biden": {
|
|
"name": "Joe Biden",
|
|
"slug": "joe-biden",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["politician", "president", "usa"]
|
|
},
|
|
"elon-musk": {
|
|
"name": "Elon Musk",
|
|
"slug": "elon-musk",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["tech-ceo", "tesla", "spacex", "x"]
|
|
},
|
|
"sam-altman": {
|
|
"name": "Sam Altman",
|
|
"slug": "sam-altman",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["tech-ceo", "openai", "ai"]
|
|
},
|
|
"jensen-huang": {
|
|
"name": "Jensen Huang",
|
|
"slug": "jensen-huang",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["tech-ceo", "nvidia", "ai"]
|
|
},
|
|
"mark-zuckerberg": {
|
|
"name": "Mark Zuckerberg",
|
|
"slug": "mark-zuckerberg",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["tech-ceo", "meta", "facebook"]
|
|
},
|
|
"dario-amodei": {
|
|
"name": "Dario Amodei",
|
|
"slug": "dario-amodei",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["tech-ceo", "anthropic", "ai"]
|
|
},
|
|
"barack-obama": {
|
|
"name": "Barack Obama",
|
|
"slug": "barack-obama",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["politician", "president", "usa"]
|
|
},
|
|
"satya-nadella": {
|
|
"name": "Satya Nadella",
|
|
"slug": "satya-nadella",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["tech-ceo", "microsoft"]
|
|
},
|
|
"sundar-pichai": {
|
|
"name": "Sundar Pichai",
|
|
"slug": "sundar-pichai",
|
|
"expressions": ["normal", "happy", "angry", "surprised"],
|
|
"spritesheet": "spritesheet.png",
|
|
"frameWidth": 200,
|
|
"frameHeight": 300,
|
|
"tags": ["tech-ceo", "google", "alphabet"]
|
|
}
|
|
}
|
|
}
|