mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 19:03:29 +08:00
- 将描述从英文改为中文,突出框架的游戏开发定位 - 添加base路径配置以支持GitHub Pages部署 - 重构导航菜单,提供更清晰的文档分类 - 创建详细的侧边栏结构,涵盖入门指南、核心框架、游戏模块等内容 - 更新首页Hero区域,添加框架Logo和现代化功能介绍 - 移除默认示例页面,替换为实际的框架文档 - 添加页脚版权信息和Apache许可证声明 - 创建核心框架、游戏模块和Godot集成的概览文档 - 添加入门指南,包括安装配置、快速开始和架构概览 - 实现完整的多层级文档导航和内容组织
39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
---
|
||
# https://vitepress.dev/reference/default-theme-home-page
|
||
layout: home
|
||
|
||
hero:
|
||
name: "GFramework"
|
||
text: "面向游戏开发场景的模块化 C# 框架"
|
||
tagline: 基于清洁架构和CQRS模式的现代化游戏开发框架
|
||
image:
|
||
src: /logo.png
|
||
alt: GFramework Logo
|
||
actions:
|
||
- theme: brand
|
||
text: 快速开始
|
||
link: /getting-started/quick-start
|
||
- theme: alt
|
||
text: 架构概览
|
||
link: /getting-started/architecture-overview
|
||
- theme: alt
|
||
text: API 参考
|
||
link: /api-reference/core-api
|
||
|
||
features:
|
||
- title: 🏗️ 清洁架构
|
||
details: 基于Model-View-Controller-System-Utility五层架构,实现清晰的职责分离和高内聚低耦合
|
||
- title: 🔧 CQRS模式
|
||
details: 命令查询职责分离,提供类型安全的命令和查询系统,支持可撤销操作
|
||
- title: 📡 事件驱动
|
||
details: 强大的事件总线系统,支持类型安全的事件发布订阅,实现组件间松耦合通信
|
||
- title: 🎮 Godot集成
|
||
details: 深度集成Godot引擎,提供丰富的节点扩展方法和对象池化支持
|
||
- title: 🔄 响应式编程
|
||
details: 可绑定属性系统,自动化的数据绑定和UI更新机制
|
||
- title: ⚡ 源码生成器
|
||
details: 基于Roslyn的源码生成器,自动生成日志、枚举扩展等样板代码
|
||
|
||
---
|
||
|