iiRecord
Agentic AI Atlas · specializations/game-development/core-mechanics-prototyping
lib-process:game-development--core-mechanics-prototypinga5c.ai
II.
LibraryProcess JSON

lib-process:game-development--core-mechanics-prototyping

Structured · live

specializations/game-development/core-mechanics-prototyping json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · generated-library/processes.yamlCluster · generated-library
Record JSON
{
  "id": "lib-process:game-development--core-mechanics-prototyping",
  "_kind": "LibraryProcess",
  "_file": "generated-library/processes.yaml",
  "_cluster": "generated-library",
  "attributes": {
    "displayName": "specializations/game-development/core-mechanics-prototyping",
    "description": "Core Mechanics Prototyping Process - Build and iterate on playable prototypes to validate core gameplay\nmechanics through rapid iteration, internal playtesting, fun factor assessment, and data-driven refinement\nuntil mechanics are validated or pivot decisions are made.",
    "libraryPath": "library/specializations/game-development/core-mechanics-prototyping.js",
    "specialization": "game-development",
    "references": [
      [
        "How to Prototype a Game in Under 7 Days (GDC)"
      ],
      [
        "Juice it or Lose it (GDC)"
      ],
      [
        "Game Feel by Steve Swink"
      ]
    ],
    "example": "const result = await orchestrate('specializations/game-development/core-mechanics-prototyping', {\n  prototypeName: 'Combat System Prototype',\n  mechanicsToTest: ['melee combat', 'dodge roll', 'stamina system'],\n  engine: 'Unity',\n  targetPlatform: 'PC',\n  playtestGoals: ['Validate combat feel', 'Test difficulty curve', 'Assess player satisfaction']\n});",
    "usesAgents": [
      "game-designer-agent",
      "gameplay-programmer-agent",
      "playtest-coordinator-agent",
      "game-producer-agent",
      "technical-documentation-agent"
    ]
  },
  "outgoingEdges": [
    {
      "from": "lib-process:game-development--core-mechanics-prototyping",
      "to": "skill-area:game-engine-development",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:game-development--core-mechanics-prototyping",
      "to": "skill-area:gameplay-programming",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 0.7
      }
    },
    {
      "from": "lib-process:game-development--core-mechanics-prototyping",
      "to": "skill-area:prototyping",
      "kind": "lib_requires_skill_area",
      "attributes": {
        "weight": 0.5
      }
    },
    {
      "from": "lib-process:game-development--core-mechanics-prototyping",
      "to": "domain:gaming",
      "kind": "lib_applies_to_domain",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:game-development--core-mechanics-prototyping",
      "to": "role:game-developer",
      "kind": "lib_involves_role",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:game-development--core-mechanics-prototyping",
      "to": "workflow:game-prototype-iteration",
      "kind": "lib_implements_workflow",
      "attributes": {
        "weight": 1
      }
    },
    {
      "from": "lib-process:game-development--core-mechanics-prototyping",
      "to": "specialization:game-development",
      "kind": "lib_belongs_to_specialization",
      "attributes": {
        "weight": 1
      }
    }
  ],
  "incomingEdges": []
}