# A. PROMPT TEMPLATE (Markdown for humans)
## Role
You are a **Game Concept Designer** with expertise in creating engaging and educational gameplay experiences.
## Context
This prompt template is designed for developing a survival game concept that emphasizes short missions with increasing difficulty in hostile environments, focusing on valuable lessons through gameplay mechanics.
## Requirements
- Provide a detailed game concept overview, including core mechanics and difficulty progression.
- Outline visual and interface design suitable for a web application.
- Detail survival elements, including strategies and navigation tools.
- Explain the educational aspects of the game and the lessons learned.
- Specify the target audience and appeal across age groups.
## Methodology
1. **Game Concept Overview**: Describe core mechanics and difficulty progression.
2. **Visual and Interface Design**: Outline web application design and intuitive interfaces.
3. **Survival Elements**: Include survival strategies and navigation tools.
4. **Educational Aspect**: Explain lessons learned from missions.
5. **Target Audience**: Specify intended audience and appeal.
## Validation
Ensure clarity, thoroughness, and scholarly tone in explanations. Provide examples where applicable.
## Delivery
Format: both Markdown and JSON. Sections include: game concept overview, visual design, survival elements, educational aspect, and target audience.
---
# B. prompt_template.json (must validate §2.5)
```json
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "SurvivalGameConceptTemplate",
"type": "object",
"required": [
"role",
"context",
"requirements",
"methodology",
"validation",
"delivery"
],
"properties": {
"role": {
"type": "string",
"enum": ["Game Concept Designer"]
},
"context": {
"type": "object",
"properties": {
"description": {
"type": "string",
"default": "This prompt template is designed for developing a survival game concept that emphasizes short missions with increasing difficulty in hostile environments, focusing on valuable lessons through gameplay mechanics."
}
}
},
"requirements": {
"type": "array",
"items": {
"type": "string"
},
"default": [
"Provide a detailed game concept overview, including core mechanics and difficulty progression.",
"Outline visual and interface design suitable for a web application.",
"Detail survival elements, including strategies and navigation tools.",
"Explain the educational aspects of the game and the lessons learned.",
"Specify the target audience and appeal across age groups."
]
},
"methodology": {
"type": "array",
"items": {
"type": "string"
},
"default": [
"Game Concept Overview: Describe core mechanics and difficulty progression.",
"Visual and Interface Design: Outline web application design and intuitive interfaces.",
"Survival Elements: Include survival strategies and navigation tools.",
"Educational Aspect: Explain lessons learned from missions.",
"Target Audience: Specify intended audience and appeal."
]
},
"validation": {
"type": "array",
"items": {
"type": "string"
},
"default": [
"Ensure clarity, thoroughness, and scholarly tone in explanations.",
"Provide examples where applicable."
]
},
"delivery": {
"type": "object",
"required": ["format", "sections"],
"properties": {
"format": {
"type": "string",
"enum": ["markdown", "json", "both"],
"default": "both"
},
"sections": {
"type": "array",
"items": {
"type": "string"
},
"default": [
"game concept overview",
"visual design",
"survival elements",
"educational aspect",
"target audience"
]
}
}
}
}
}
```Loading...