Files
rshtirmer eaa818074e refactor: unify site build + consolidate folder structure
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>
2026-03-13 17:14:22 -04:00

39 lines
1.3 KiB
JSON

{
"devDependencies": {
"gh-pages": "^6.3.0"
},
"name": "game-creator",
"version": "1.3.0",
"description": "The game studio for the agent internet. Build, monetize, and ship 2D (Phaser 3) and 3D (Three.js) browser games with one command. QA runs after every step. Monetize with [Play.fun](https://play.fun) (OpenGameProtocol). Works with **40+ AI coding agents** (via `npx skills add`). Share your play.fun URL on [Moltbook](https://www.moltbook.com/).",
"main": "index.js",
"directories": {
"example": "examples"
},
"dependencies": {
"@imgly/background-removal-node": "^1.4.5",
"@tensorflow/tfjs": "^4.22.0",
"@tensorflow/tfjs-node": "^4.22.0",
"@vladmandic/face-api": "^1.7.15",
"canvas": "^3.2.1",
"sharp": "^0.34.5"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build:site": "node site/build.js",
"build:gallery": "node site/build.js",
"capture:thumbnails": "node site/capture-screenshots.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/OpusGameLabs/game-creator.git"
},
"keywords": [],
"author": "",
"license": "ISC",
"type": "commonjs",
"bugs": {
"url": "https://github.com/OpusGameLabs/game-creator/issues"
},
"homepage": "https://github.com/OpusGameLabs/game-creator#readme"
}