cost 94 ms
玩家退出后向量超出范围 - Vector out of range, after logging player out

我遇到了一个我已经尝试规避很多天的主要问题,但我无法想出一个足够好的解决方案来解决它。 问题出在我的客户端/服务器连接中(特别是在游戏服务器代码中),当我注销一个玩家并且有超过 1 个在线玩家时,所有在向量中具有比注销玩家更高索引的玩家现在都是无效,从而使服务器从超出范围的玩家向量中崩溃。 我试 ...

如何使用 tcp 连接发送大块数据 - How to send large chunks of data using a tcp connection

我正在尝试将多人游戏系统添加到我的游戏引擎中。 为此,我决定使用 TCP 方法。 因为我已经在使用 SDL2 库,所以我决定使用 SDL2-net 库进行联网。 我希望将数据发送到服务器,反之亦然。 发送少量数据不是问题但是当我想发送大块数据时,例如一块地形,客户端将接收可能会在地形数据之间混合一些 ...

将SDL2_net与CMake链接 - Link SDL2_net with CMake

我正在尝试通过CMake将SDL2_net(SDL_net 2.0)链接到我的项目,但是经过四处搜索之后,我还没有找到解决方案。 我的CMakeLists.txt当前看起来像这样: 但是,当我尝试运行CMake时,出现以下错误: 我已经从软件包管理器(Fedora 29上的dn ...

sdl_net udp服务器设置 - sdl_net udp server setup

我已经看过教程和其他许多地方如何做到这一点,但是我仍然很难使它起作用。 有趣的是,我确实找到了有关如何设置UDP聊天程序的教程(这是我从中获得此代码的地方),对于一个基本示例而言,这是很棒的。 但是,一旦我执行了非本地测试(将客户端应该连接的服务器的IP从本地主机切换到我的真实IP),该 ...

2017-03-17 18:42:35   1   907    c++ / sdl-net  
SDL_net没有建立opengl上下文 - SDL_net no opengl context has been made

我正在关注SDL_net上的教程,并且对为什么我的程序崩溃感到非常困惑。 您可以在此处找到该教程。 在服务器打开的情况下运行它之后,我的客户端崩溃了。 我只是想知道此错误的含义(使用SDLNet_GetError()): 我只是用SDL_TTF处理核心SDL,不知道这意味着什么 ...

SDL_net不接收UDP数据包 - SDL_net doesn't receive UDP packets

我正在尝试与esp8266通信,如您所见,我每2秒成功收到一个数据包: Wireshark屏幕截图 Wireshark 但似乎我在SDL_net应用程序中未收到任何数据(如果最后一刻始终保持为false): 当我从本地主机发送数据包时,它可以工作,因此我尝试关闭防火墙, ...

2016-04-24 02:18:29   1   159    c / sdl / sdl-net  
SDL_net UDP分组数据 - SDL_net UDP Packet data

我是网络编程的新手。 我已经完成了一些TCP套接字,我正在尝试使用简单的UDP客户端/服务器。 我正在为这个项目使用SDL_net框架。 我遇到的问题是UDPpacket结构使用Uint8 *作为数据的数据类型。 但我只是希望能够直接发送文本。 我已经阅读了一些关于铸造的内容, ...

UDP数据报在空格字符上被分割 - UDP datagram is being split on space character

我试图进入SDLnet,但遇到一个问题,其中我从客户端发送到服务器的所有UDP数据包在空格字符上都被打乱了。 我看不到发生这种情况的任何原因,因为我没有明确地对此行为进行编程-我实际上只是在发送字符串。 我使用的源代码是The Game Programming Wiki上在线示例的一部分 ...

通过TCP / IP的HTTP? - HTTP over TCP/IP?

我正在尝试使用CPP和SDL_Net来创建HTTP客户端。 我正在使用char []缓冲区发送和接收信息。 基本上,我在端口80上连接到下面提到的站点: 但是我什么也收不到(程序卡在了Recv上)。 我使用的协议是否错误或整个TCP / HTML系统是否存在问题? ...

可能出现SDL_Net问题,并使用openCV从内存中显示YUV摄像机帧 - Possible SDL_Net issue and Using openCV to display a YUV camera frame from memory

我在通过网络从树莓派上的相机获取图像并在pandaboard(运行ubuntu 12.04)上正确显示时遇到问题。 我从相机获得的数据是1280x720分辨率的原始YUV数据。 我认为我的SDL调用很好,但是这里是发送代码。 任何人都可以指出是否可以看到明显错误的地方。 现在接 ...

SDL_Net忽略传递的端口值,并在随机空闲端口上启动服务器 - SDL_Net ignores passed port value and starts server on random free port

我正在尝试在SDL&SDL_Net上编写类似小型代理的内容。 我的程序成功创建了一个服务器,并等待传入​​连接。 但是由于某种原因,它会忽略输入的端口并始终使用24862。如果我启动另一个实例,它将选择另一个随机的空闲端口。 这是我的代码: 我很惊讶,因为我已经写了一个使用 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM