![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多人在线游戏开发日记
oYiRuJiWangPlus
这个作者很懒,什么都没留下…
展开
-
生撸一个多人在线游戏 (1
本人cocos C++程序员,面试总被歧视 没有mmorpg 经验。所有决定生撸一个多人在线游戏。1、做什么:服务器用C++,客户端用cocos C++ 游戏就简单做个打飞机类型。2、基本内容:服务器 功能主要包含 网络,游戏逻辑处理两部分。网络通讯使用asio库,协议就用c++struct。游戏逻辑,保护场景管理器,场景,场景对象。 就ok了。客户端简单负责渲染服务器下发内容。3、实现步骤:a....转载 2018-03-19 17:16:34 · 1219 阅读 · 0 评论 -
生撸一个多人在线游戏 (2
a.实现基本服务器连接管理,数据协议通讯.建立一个简单的服务器框架.客户端和 gate连接, gate 负责 转发客户端的请求 给其他服务器。 这个游戏做来耍的就不做复杂了。login 负责处理账户数据、game 负责基本游戏逻辑。通许协议直接用C++结构体了,懒的去弄其他协议了。玩家登录:协议定义:JMSG_PROTOCOL_(verify_login_account,jdot_string, ...转载 2018-03-21 17:56:24 · 698 阅读 · 0 评论