Navigation: BlockCore-SDK > Learning
Document Version: 1.0
Last Updated: 2025-10-18
Reading Time: 18 minutes
Difficulty: Intermediate
Welcome to the BlockCore-SDK learning journey! This section is designed for developers transitioning from enterprise development to game engine tooling development.
By the end of this learning path, you'll understand:
- How SDK development differs from application development
- CLI tooling and command-line interfaces
- Schema validation and data modeling
- Template systems and code generation
- Plugin architecture and sandboxing
- Overview - What you need to know before starting
- SDK Concepts - SDK development fundamentals
- Tools & Setup - Development environment
- v0.1 Learning Guide - Core CLI tooling
- v0.2 Learning Guide - Schema validation (Planned)
- v0.3 Learning Guide - Template systems (Planned)
- Glossary - SDK development terminology
- CLI Patterns - Common CLI design patterns
- Troubleshooting - Common issues and solutions
If you're new to SDK development, start with:
- Prerequisites Overview
- v0.1 Learning Guide
- Follow the step-by-step implementation
Coming from enterprise development? Here are key differences:
- Developer Experience: SDKs focus on developer productivity
- Command-Line Tools: CLI interfaces vs GUI applications
- Schema Validation: Data validation and type safety
- Code Generation: Automated code creation from templates
- Plugin Architecture: Extensible and sandboxed environments
Ready to start? Begin with Prerequisites Overview