mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-23 03:04:29 +08:00
- 配置docfx.json以支持多项目源文件生成API文档 - 添加filterConfig.yml过滤测试和内部实现相关代码 - 创建主页index.md介绍GFramework框架特性 - 配置多层级目录结构toc.yml组织文档导航 - 设置构建输出路径和全局元数据配置
1.1 KiB
1.1 KiB
GFramework Documentation
Welcome to the GFramework documentation!
Overview
GFramework is a comprehensive game development framework built with clean architecture principles. It provides a solid foundation for building scalable and maintainable game applications.
Key Features
- Clean Architecture: Well-defined separation of concerns
- Modular Design: Pluggable architecture modules
- Event System: Robust event-driven programming
- Command Pattern: Structured command execution
- Property Binding: Reactive property system
- Coroutine Support: Asynchronous programming utilities
- IOC Container: Dependency injection support
- Logging System: Comprehensive logging capabilities
Getting Started
Check out the API Documentation for detailed reference, or explore the specific modules in the navigation menu.
Modules
- Core: Fundamental framework components
- Game: Game-specific extensions
- Godot: Godot engine integration
- Source Generators: Compile-time code generation
Contributing
Please read our contributing guidelines before submitting pull requests.