网络游戏的网络通讯要用到那些技术阿
能否大概介绍一下。
一般用同步还是异步。
能否举一个游戏例子说明呢?
问题点数:20、回复次数:11Top
1 楼Zeki_CN(Zeki_CN)回复于 2004-12-02 08:58:05 得分 1
I don't know.Top
2 楼nastar(阿门)回复于 2004-12-02 09:04:00 得分 2
网络游戏?udpTop
3 楼poplau(和你聊聊软件开发)回复于 2004-12-02 11:29:38 得分 0
象联众这样的游戏。
象传奇这样的游戏。
象星际这样的游戏Top
4 楼XiaoBaiCai(小白菜)回复于 2004-12-02 14:47:44 得分 2
DirectPlayTop
5 楼poplau(和你聊聊软件开发)回复于 2004-12-02 15:27:10 得分 0
摁,楼上说得没错。dx的开发是肯定需要的。
但是在网络上所涉及的又是什么呢?介绍这方面的东西不多,我买了一本编游戏的书,涉及到网络的只有很少部分。。。。
我更想知道网络更多的东西Top
6 楼poplau(和你聊聊软件开发)回复于 2004-12-07 09:49:00 得分 0
自己upTop
7 楼yst_killed(不会游泳的鱼)回复于 2004-12-07 10:26:59 得分 2
用socket比较多,你可以看看游戏的工作原理~Top
8 楼poplau(和你聊聊软件开发)回复于 2004-12-07 12:31:43 得分 0
用socket比较多,你可以看看游戏的工作原理~
---------------------------------------------
什么地方有这方面的资料哈!给连接一个Top
9 楼NeoBean(Neo-Bean)回复于 2004-12-07 12:56:31 得分 5
首先需要大概了解TCP/IP协议原理,根据你的网络游戏特点选择适当的通讯协议。
基于数据传输的加解密技术。
高性能的服务器架构如MS的Complete Port或者unix的epoll
......Top
10 楼poplau(和你聊聊软件开发)回复于 2004-12-07 13:12:03 得分 0
首先需要大概了解TCP/IP协议原理,根据你的网络游戏特点选择适当的通讯协议。
基于数据传输的加解密技术。
高性能的服务器架构如MS的Complete Port或者unix的epoll
......
----------------------------------------------------------
数据加密,现在一般用什么算法进行加密?
至于你说的MS Complete Port或者unix epoll我还是第一次听说。希望再详细电或者给个地址
偶现在会一些基本的Socket编程基础。所以能够希望多了解这些东东Top
11 楼NeoBean(Neo-Bean)回复于 2004-12-07 14:56:29 得分 8
1、网络传输中的加密算法很多,如:天堂II 的Login Server采用的就是blowfish加密算法而Game Server采用的是一种特殊的加密算法每次加密/解密後新密钥都会发生改变。
2、MS Completion Ports/Unix epoll是两个操作系统上提供的一种I/O模型,使用他们可以开发出高效率的服务器端应用。这些东西你在Google中输入I/O Completion Ports或Unix epoll都可以找到相关资料。
给你一个站点也许对你有帮助http://www.gameres.com/Top




