游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2023|回复: 7

请教关于游戏的网络模块编程

[复制链接]

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
QQ
发表于 2007-3-19 10:58:00 | 显示全部楼层 |阅读模式
  如题,请教各位大侠一下:在Java里,如何能使客户机与服务器之间实现实时的通信。比如,一个多人坦克对战游戏,怎样才能看到对方的坦克在自己的屏幕上运动起来呢?  

  我看过别一个网络对战的俄罗斯方块的例子,受到点启发。就是让客户机与服务器之间建立一个实时同步读取信息流的接口,然后对方每对方块进行一次状态的改变,就赋以一个值,然后发送到自己的机器上,再加以解析,变为对方发来的指令,来操作自己这台机器显示对方状态…… 但是我没太看懂如何发送指令,又如何加以解析。

  请各位大侠们稍微给予指点,我是新手,因为毕设我要做一个与网络有关的游戏,所以病急乱投医,希望大家不要嫌弃呀,呵呵~`   [em7]

8

主题

25

帖子

27

积分

注册会员

Rank: 2

积分
27
发表于 2007-3-19 12:36:00 | 显示全部楼层

Re:请教关于游戏的网络模块编程

同问,希望各位高手给出详细解答! 先谢了

8

主题

310

帖子

311

积分

中级会员

Rank: 3Rank: 3

积分
311
QQ
发表于 2007-3-19 16:32:00 | 显示全部楼层

Re:请教关于游戏的网络模块编程

可以研习下本站游戏频道的作品: 贸易时代

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
QQ
 楼主| 发表于 2007-3-19 18:18:00 | 显示全部楼层

Re:请教关于游戏的网络模块编程

请问楼上的,这个作品的地址有没有呢?

我再问得过分一点,能和这位作者联系上吗~~!

呵呵,还是要感谢呀!

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
QQ
 楼主| 发表于 2007-3-20 23:02:00 | 显示全部楼层

Re:请教关于游戏的网络模块编程

自己顶起

10

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2007-3-21 10:48:00 | 显示全部楼层

Re:请教关于游戏的网络模块编程

use socket, that's all you need, but you'd better read some RFC document

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
QQ
 楼主| 发表于 2007-3-21 16:28:00 | 显示全部楼层

Re:请教关于游戏的网络模块编程

呃,感谢楼上大哥发言。

  我已经想到要用到 socket 来建立连接了,而且也知道应该实时地读取客户机(或服务器)的数据,即把读写数据流的语句写进线程的run()方法内,但是对于传输的内容却不甚了解。到底传输的是什么东东呢?

10

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2007-3-21 23:04:00 | 显示全部楼层

Re:请教关于游戏的网络模块编程

user input produce some information on client side, you must or may send this information to server, let server know what happened on client side.
for example, user login, user rotate a sprite

this information is user defined data,that is,you must find this information for your project yourself.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 19:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表