![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小小少年|网络游戏框架
文章平均质量分 74
小小小小程序员
这个作者很懒,什么都没留下…
展开
-
【cocos2dx网络游戏】搭建CS架构的基本通信框架(一)server
新建原创 2014-12-17 23:20:02 · 1914 阅读 · 0 评论 -
【cocos2dx网络游戏】开发环境
开发环境•Windows平台•Visual Studio 2012开发技术•基于C++语言实现•C++ Boost库实现网络底层•cocos2dx客户端界面开发 搭建开发环境•安装Boost1.57 •配置cocos2dx开发环境•配置visual studio2012相关配置Boost程序库简介原创 2014-12-17 22:38:45 · 667 阅读 · 0 评论 -
【cocos2dx网络游戏】搭建CS架构的基本通信框架(一)Client
新建空白win32项目MClient新建main.cpp #include using namespace std;#include "comm.h"void proc_data(socket_type sock){ //输出客户端的地址的字符串 coutremote_endpoint().address()<<endl; while (true) { //捕获可原创 2014-12-17 23:54:10 · 1145 阅读 · 0 评论 -
【cocos2dx网络游戏】搭建CS架构的基本通信框架(二)Client(构建消息体)
前面server中我们已经在share中创建了msg_def.h tcp_message.h tcp_message.cpp test_tcp_message.h 四个文件,在Client同样引入在客户端中我们主要也还是修改消息的发送,修改Client中的main.cpp#include using namespace std;#include "comm.h"#include "原创 2014-12-19 00:12:48 · 681 阅读 · 0 评论 -
【cocos2dx网络游戏】搭建CS架构的基本通信框架(二)Sever(构建消息体)
虽然C/C++提供了内置的整数类型定义,但不同的计算机硬件体系下整数的宽度是不一样的32位--》int 4字节64 int 8字节 为了使我们以后开发的程序具有跨平台的兼容性,所以我们使用Boost提供的精确宽度的整数定义 新建msg_def.h#ifndef _MSGDEF_H#define _MSGDEF_H#include #include #include原创 2014-12-19 00:05:16 · 981 阅读 · 0 评论