随笔分类 -  游戏服务端

摘要:入手 假如,我现在接手一个新项目,我的身份还是主程序。在下属人员一一到位之前,在和制作人以及主策划充分沟通后,我需要先独自思考以下问题: 1、服务器跑在什么样的操作系统环境下?2、采用哪几种语言开发?主要是什么?3、服务器和客户端以什么样的接口通讯?4、采用哪些第三方的类库? 除了技术背景之外,考虑 阅读全文
posted @ 2018-01-23 11:21 追忆丶年华 阅读(418) 评论(0) 推荐(0) 编辑
摘要:游戏程序 平台类型: 程序设计: 编程语言: 引擎/SDK: 概述 PVP系统俨然成为现在新手游的上线标配,手游Pvp系统体验是否优秀,很大程度上决定了游戏的品质。从最近半年上线的新手游来看,越来越多的游戏把核心玩法重心已经放在pvp多人游戏中,手游朝着更重度、多人实时交互的方向发展。本文主要分为两 阅读全文
posted @ 2018-01-23 10:02 追忆丶年华 阅读(458) 评论(0) 推荐(0) 编辑
摘要:http://www.doc88.com/p-737472184267.html 阅读全文
posted @ 2018-01-23 10:01 追忆丶年华 阅读(147) 评论(0) 推荐(0) 编辑
摘要:网络游戏一般采用C/S结构,客户端负责绘制游戏世界的实时画面,服务器端则负责响应所有客户端的连接请求和游戏逻辑处理,并控制所有客户端的画面绘制,客户端与服务器通过网络数据包交互完成每一步游戏逻辑。 网关服务器方式,主要职责是将客户端通信和游戏服务器隔离。 网关服务器只负责解析数据包、加解密、超时处理 阅读全文
posted @ 2018-01-23 10:01 追忆丶年华 阅读(418) 评论(0) 推荐(0) 编辑
摘要:一、什么是心跳检测判断对方(设备,进程或其它网元)是否正常动行,一般采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经当掉。用于检测TCP的异常断开。基本原因是服务器端不能有效的判断客户端是否在线也就是说,服务器无法区分客户端是长时间在空闲,还是已经掉线的情况。所谓的心跳包就 阅读全文
posted @ 2018-01-23 09:56 追忆丶年华 阅读(1621) 评论(0) 推荐(0) 编辑
摘要:本文转自:https://github.com/harmy/kbengine 资源下载地址:http://sourceforge.net/projects/kbengine/files/ 什么是KBEngine? KBEngine是一款开源mmog服务端引擎, 使用统一协议能够轻松与前端对接,能轻松 阅读全文
posted @ 2018-01-17 09:33 追忆丶年华 阅读(611) 评论(0) 推荐(0) 编辑
摘要:KBEngine:http://kbengine.org skynet:http://forthxu.com/blog/skynet.html 阅读全文
posted @ 2018-01-17 09:33 追忆丶年华 阅读(451) 评论(0) 推荐(0) 编辑