BREAKING CHANGES: - Relationship syntax now requires blocks for all participants - Removed self/other perspective blocks from relationships - Replaced 'guard' keyword with 'if' for behavior tree decorators Language Features: - Add tree-sitter grammar with improved if/condition disambiguation - Add comprehensive tutorial and reference documentation - Add SBIR v0.2.0 binary format specification - Add resource linking system for behaviors and schedules - Add year-long schedule patterns (day, season, recurrence) - Add behavior tree enhancements (named nodes, decorators) Documentation: - Complete tutorial series (9 chapters) with baker family examples - Complete reference documentation for all language features - SBIR v0.2.0 specification with binary format details - Added locations and institutions documentation Examples: - Convert all examples to baker family scenario - Add comprehensive working examples Tooling: - Zed extension with LSP integration - Tree-sitter grammar for syntax highlighting - Build scripts and development tools Version Updates: - Main package: 0.1.0 → 0.2.0 - Tree-sitter grammar: 0.1.0 → 0.2.0 - Zed extension: 0.1.0 → 0.2.0 - Storybook editor: 0.1.0 → 0.2.0
54 lines
1.7 KiB
Markdown
54 lines
1.7 KiB
Markdown
# Summary
|
|
|
|
[Introduction](README.md)
|
|
|
|
---
|
|
|
|
# Part I: Getting Started
|
|
|
|
- [Welcome to Storybook](tutorial/01-welcome.md)
|
|
- [Creating Characters](tutorial/02-creating-characters.md)
|
|
- [Your First Behavior Tree](tutorial/03-first-behavior-tree.md)
|
|
- [Making Characters Act](tutorial/04-making-characters-act.md)
|
|
- [Advanced Behaviors](tutorial/05-advanced-behaviors.md)
|
|
- [Character Relationships](tutorial/06-relationships.md)
|
|
- [Schedules and Time](tutorial/07-schedules.md)
|
|
- [Life Arcs](tutorial/08-life-arcs.md)
|
|
- [Locations and Institutions](tutorial/09-locations-institutions.md)
|
|
|
|
---
|
|
|
|
# Part II: Complete Reference
|
|
|
|
- [Language Overview](reference/09-overview.md)
|
|
- [Characters](reference/10-characters.md)
|
|
- [Behavior Trees](reference/11-behavior-trees.md)
|
|
- [Decorators](reference/12-decorators.md)
|
|
- [Life Arcs](reference/13-life-arcs.md)
|
|
- [Schedules](reference/14-schedules.md)
|
|
- [Relationships](reference/15-relationships.md)
|
|
- [Locations](reference/16a-locations.md)
|
|
- [Institutions](reference/16b-institutions.md)
|
|
- [Other Declarations](reference/16-other-declarations.md)
|
|
- [Expression Language](reference/17-expressions.md)
|
|
- [Value Types](reference/18-value-types.md)
|
|
- [Validation Rules](reference/19-validation.md)
|
|
|
|
---
|
|
|
|
# Part III: Advanced Topics
|
|
|
|
- [Design Patterns](advanced/20-patterns.md)
|
|
- [The SBIR Binary Format](advanced/21-sbir-format.md)
|
|
- [Integration Guide](advanced/22-integration.md)
|
|
- [Best Practices](advanced/23-best-practices.md)
|
|
|
|
---
|
|
|
|
# Part IV: Examples Gallery
|
|
|
|
- [Baker Family Complete](examples/24-baker-family-complete.md)
|
|
- [Day in the Life](examples/25-day-in-life.md)
|
|
- [Character Evolution](examples/26-character-evolution.md)
|
|
- [Multi-Character Interactions](examples/27-multi-character.md)
|