Javascript客户端C++服务器游戏
Javascript client C++ server game
我有一个问题,我应该走哪条路。
我想通过网络浏览器开发实时在线游戏。
我想使用C++和TCP套接字侦听来编写游戏服务器。客户端游戏将用javascript编写。唯一的问题是我不知道如何使用TCP套接字与c ++服务器进行javascript通信。我考虑过使用 Socket.IO 但据我所知,这个库没有选项只连接到真正的TCP服务器,推送字节并读取传入的字节。相反,我需要使用一些包装器,如 Node.JS 服务器,我想避免这样做。
任何人都可以指导我应该走哪条路?
你可以把你的游戏服务器本身变成一个HTTP服务器。在大多数情况下,它可以只提供静态文件,但是当它收到 WebSocket 升级请求时,它可以根据需要处理它。
你应该看看websockify:
websockyfy 是一个 WebSocket 到 TCP 代理/桥接。这允许浏览器 连接到任何应用程序/服务器/服务。中的实现 Python、C、Node.js 和 Ruby。
相关文章:
- "unknown ca"自生成的 CA、证书和客户端/服务器
- 当我编译webrtc服务器时,Windows上只支持clang-cl
- 如何通过套接字将文本文件的内容从服务器发送到客户端
- 可以在nodeJS中创建3D多人游戏服务器
- 如何将SFML游戏服务器部署到Linux服务器
- 为MMO游戏设计日志服务器
- Cocos2dx C++将游戏数据发送到远程服务器上的MySQL数据库
- 使用相同类的客户端-服务器游戏中的渲染
- 将游戏服务器线程循环限制为 30FPS,而无需游戏引擎/渲染窗口
- MVC3在线游戏与独立的C++服务器
- Javascript客户端C++服务器游戏
- 游戏服务器的C++MySQL
- node.js Web服务器和C++游戏服务器
- 需要推荐c++游戏服务器,关于玩家使用的数据结构,怪物对象,以获得性能优势
- Tic-Tac-Toe客户端-服务器模型游戏
- 多客户端游戏服务器提示
- 如何创建多人游戏与联系人和实时通信,而不创建服务器
- 为游戏(和其他任务)提供简单而有效的UDP服务器策略
- 客户端-服务器多人游戏的良好实践
- (WINSOCK) c++游戏服务器:TCPAccept上一次有太多TCP连接