GFramework/docs/index.md
GeWuYou 1ea0eac6a2 feat(docs): 配置文档生成系统并添加框架文档
- 配置docfx.json以支持多项目源文件生成API文档
- 添加filterConfig.yml过滤测试和内部实现相关代码
- 创建主页index.md介绍GFramework框架特性
- 配置多层级目录结构toc.yml组织文档导航
- 设置构建输出路径和全局元数据配置
2026-02-03 08:56:24 +08:00

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.