-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Migrated from jbdevprimary/otterfall#6
Summary
The .crewai/ directory has been populated with game-specific AI crews and flows from agentic-crew. These enable AI-powered game development workflows.
What's Been Added
Crews (.crewai/crews/)
| Crew | Purpose |
|---|---|
game_builder |
Build ECS components, systems, and game code |
world_design |
Design world systems, biomes, and environments |
creature_design |
Design creatures, species, and AI behaviors |
gameplay_design |
Design gameplay mechanics and systems |
ecs_implementation |
Implement ECS components and systems |
rendering |
Implement shaders and visual effects |
qa_validation |
Review and validate code quality |
asset_pipeline |
Process and integrate game assets |
Flows (.crewai/flows/)
| Flow | Purpose |
|---|---|
GameDesignFlow |
Complete design phase orchestration |
ImplementationFlow |
Build phase orchestration |
AssetGenerationFlow |
Asset creation workflow |
TDDPrototypeFlow |
Test-driven development workflow |
HITLReviewFlow |
Human-in-the-loop review |
Usage
With agentic-crew CLI
# Install agentic-crew with CrewAI
pip install agentic-crew[crewai]
# List available crews
agentic-crew list otterfall
# Run a crew
agentic-crew run otterfall game_builder --input "Create a BiomeComponent with temperature and humidity"
# Run with file input
agentic-crew run otterfall world_design --file specs/new_biome.mdProgrammatically
from agentic_crew import discover_packages, get_crew_config, run_crew_auto
# Discover otterfall package
packages = discover_packages()
config = get_crew_config(packages["otterfall"], "game_builder")
# Run the crew
result = run_crew_auto(config, inputs={
"spec": "Create a WeatherSystem that affects creature behavior"
})Tasks
- Test crews with actual game development tasks
- Add knowledge sources to
.crewai/knowledge/ - Customize agent prompts for Otterfall's specific patterns
- Integrate with strata for 3D asset generation (see
@jbcom/strata)
Related
- agentic-crew: https://github.com/jbcom/agentic-crew
- strata (3D assets): https://github.com/jbcom/strata
- PR Create playable demo and showcase #4: Initial crew additions
Metadata
Metadata
Assignees
Labels
No labels