# godot **Repository Path**: bigander/godot ## Basic Information - **Project Name**: godot - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 23 - **Forks**: 6 - **Created**: 2023-11-02 - **Last Updated**: 2025-07-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Godot #### 介绍 godot的小型网络游戏 服务器与客户端测试 <<<<<<< HEAD ####3-18日更新 修复重复登录bug,现在重复登录的账号会把前面登录的顶掉,但是没有任何提示 新增攻击动作,但是目前仅有动画,没有任何效果 新增聊天系统,简单的聊天组件 ======= ### 3-18日更新 1. 修复重复登录bug,现在重复登录的账号会把前面登录的顶掉,但是没有任何提示 2. 新增攻击动作,但是目前仅有动画,没有任何效果 3. 新增聊天系统,简单的聊天组件 >>>>>>> 49db84193d877f36748f65d483f73f2af860f098 #### 软件架构 搞一半突然感觉好像少个数据库 考虑到也就是个小项目,就干脆用网络连接把两个服务器连起来 这样游戏服务器就能通过TCP链接,读取登录服务器里面玩家的存档了 重复登录的bug我没有修复,有时间我再给搞一下 服务器与客户端的沟通也很迷,基本上我都用的单个字符 比如“x”,代表失败,也都有注释,基本都很明了 #### 安装教程 1. 项目文件有三个独立godot项目,分别是登录服务器,游戏服务器,游戏客户端 2. 分别运行这三个项目 3. 启动登录服务器,启动游戏服务器,之后启动客户端,客户端可以任意多开 #### 使用说明 并不是可以随意扩展的服务器,只有这个小项目可以用, 建议服务器还是要搞专业的,我觉得这种也能满足我 开个多线程,能用 我看过有些SF的服务器代码,也很一般, 但是基本上能支持好几百人同时在线,我觉得 如果没那个心思去学别的服务器框架,先用godot的也能顶住