关于服务
翻译我开发在线游戏的服务器端,以便玩家快速连接、保持同步,并且不注意延迟。多年来,我推出了权威游戏服务器、射击游戏、卡牌游戏、io竞技场和合作移动、PC和主机游戏的匹配和休息室系统。我的强项是能够在现实网络条件下生存的网络代码:数据包丢失、抖动、高延迟,以及玩家在最糟糕的时刻重新连接。我将项目从初始架构草图带到一个实时监控的集群,能够根据您的负载进行扩展。
工作通常从选择传输和状态模型开始。我根据类型选择带有可靠性包装的UDP或WebSocket,然后构建一个权威的模拟,进行服务器调和、客户端预测和延迟补偿,以使作弊变得困难,移动流畅。在此基础上,我插入基于技能的匹配、区域和团队过滤、带有重新连接的持久休息室、排行榜和季节性评分,以及一个能够承受崩溃的会话服务。所有内容都由指标、追踪和负载测试覆盖:您在发布前就知道您的滴答率和每个玩家的成本。
对于基础设施,我将游戏服务器容器化,添加一个可以按需启动和拆除舰队的调度器,并在前面放置一个薄的安全网关用于身份验证和滥用保护。我可以连接您的账户、商店和分析,或者从头构建整个堆栈。您将获得文档、负载测试和团队的运行手册。如果您已经有一个在几百名玩家时崩溃的原型,我会进行有针对性的救援:分析、重写热点路径和修复仅在真实流量下出现的同步错误。
— 权威服务器、预测、调和、延迟补偿
— 匹配、团队、按技能和区域路由、持久休息室
— 排行榜、赛季、会话、反作弊和速率限制
— 容器舰队、自动扩展、负载测试和监控
工作通常从选择传输和状态模型开始。我根据类型选择带有可靠性包装的UDP或WebSocket,然后构建一个权威的模拟,进行服务器调和、客户端预测和延迟补偿,以使作弊变得困难,移动流畅。在此基础上,我插入基于技能的匹配、区域和团队过滤、带有重新连接的持久休息室、排行榜和季节性评分,以及一个能够承受崩溃的会话服务。所有内容都由指标、追踪和负载测试覆盖:您在发布前就知道您的滴答率和每个玩家的成本。
对于基础设施,我将游戏服务器容器化,添加一个可以按需启动和拆除舰队的调度器,并在前面放置一个薄的安全网关用于身份验证和滥用保护。我可以连接您的账户、商店和分析,或者从头构建整个堆栈。您将获得文档、负载测试和团队的运行手册。如果您已经有一个在几百名玩家时崩溃的原型,我会进行有针对性的救援:分析、重写热点路径和修复仅在真实流量下出现的同步错误。
— 权威服务器、预测、调和、延迟补偿
— 匹配、团队、按技能和区域路由、持久休息室
— 排行榜、赛季、会话、反作弊和速率限制
— 容器舰队、自动扩展、负载测试和监控