
hello world
一个基于分布式架构的游戏项目,包含AI服务、业务服务器和游戏客户端。
Repository Info
About This Server
一个基于分布式架构的游戏项目,包含AI服务、业务服务器和游戏客户端。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
游戏项目文档
项目概述
这是一个基于分布式架构的游戏项目,包含AI MCP服务器、业务服务器和游戏客户端。
技术架构
服务器端
-
AI MCP Server
- 语言: Go
- 功能: 负责AI相关功能,集成Gemini API
- 职责: 处理AI决策、对话、行为等
-
业务服务器 (Server)
- 语言: Go
- 功能: 处理游戏核心业务逻辑
- 职责: 玩家管理、游戏状态同步、业务规则处理
客户端
- 游戏客户端 (Gameplay)
- 引擎: Godot
- 语言: C#
- 功能: 游戏表现层、玩家交互
数据存储
- 数据库
- 类型: Redis
- 端口: 6666
- 存储格式: Key-Value (Value为JSON格式)
通信协议
- 协议格式: JSON
- 通信方式: TCP
文档导航
- 系统架构
- 游戏设计
- 开发指南
快速开始
-
环境要求
- Go 1.23
- Godot 4.4
- Redis 7.0+
- Gemini API Key
-
安装步骤
- AI MCP Server 安装指南
- 业务服务器安装指南
- 游戏客户端安装指南
-
运行方式
- 启动Redis服务 (端口6666)
- 启动AI MCP Server
- 启动业务服务器
- 运行游戏客户端
开发状态
当前版本:v0.0.1 (开发中)
许可证
MIT License
Quick Start
Clone the repository
git clone https://github.com/dragon717/hello-worldInstall dependencies
cd hello-world
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.