论坛首页 Java企业应用论坛

魔兽搜索器的反过程--魔兽发布器,java版

浏览 23235 次
该帖已经被评为良好帖
作者 正文
   发表时间:2009-10-26  
cjmcn-sh 写道
确实不错,原来在学校的时候晚上到了11点就断网了。只能依靠局域网玩模式。曾经也研究过包,不过没成功,当然,我的整体想法就不对。我用winpcap捕获数据包再转发。。。

先读代码,看包结构了。


我起先也是想抓包。但是java很不适合做这种底层的活。而且抓包就得所有的包都看一遍。还得个个包分析。很不划算。

我的代码有点乱。。。新手。。
多提提意见。。

其实我很想找人一起做。。一个人太累了。
0 请登录后投票
   发表时间:2009-10-27  
tedeyang 写道
很有意思的作品,不过我一直在奇怪,有存在的必要吗?用浩方,用vs都可以满足你的游戏要求(另外,我孤陋寡闻啊,玩了7、8年warcraft都没听说过魔兽搜索器,:) )。
后来去googlecode看了才明白,原来楼主是学生啊,大概是机房里不能上外网,就像我们当年玩星际一样。
两个建议:1,把文章再组织一下,软件需求、设计思路、用例、实现等等,这样脉络更清晰。
          2,和IM结合起来,如qq、msn之类的,不要自己去实现聊天功能了。


我在大学那会刚好就拿swing写了一个聊天软件,也走的udp,说不好能和楼主的东西合在一起用啊~~~
1 请登录后投票
   发表时间:2009-10-27  
myreligion 写道


我在大学那会刚好就拿swing写了一个聊天软件,也走的udp,说不好能和楼主的东西合在一起用啊~~~


好呀!非常赞同! 
/**
*非常好。我也就是觉得要好好做,东西太多了。。
*这样子便利!谢谢啦!
*/
0 请登录后投票
   发表时间:2009-10-27  
为什么不在学校里用 pvpgn那个呢?结合mysql搭建一个简单的battle-net,就可以实现多人局域网联机了。
1 请登录后投票
   发表时间:2009-10-28  
sonyfe25cp 写道
为什么不在学校里用 pvpgn那个呢?结合mysql搭建一个简单的battle-net,就可以实现多人局域网联机了。

在学校建立这个主机?还是由学生个人机器建立??
0 请登录后投票
   发表时间:2009-10-28   最后修改:2009-10-28
下来学习下!我都很少玩这个了,楼主能在游戏里想到这些东西,很值得学习啊!
0 请登录后投票
   发表时间:2009-10-28  
-我也是WAR3爱好者,07年在学校,我也研究过一番,后来因为对网络底层不太熟就没继续下去了..

-后来收到网上很多仁兄的Email询问,有位大哥也写了一个未完成的C代码给我,但很遗憾,因为时间关系,也没有继续了``

-今天突然看到楼主的帖子,有点兴奋,并想一同完成...

在博客里留下了当年对"搜索器"的分析...http://c-j.iteye.com/blog/364532
1 请登录后投票
   发表时间:2009-10-28  
C_J 写道
-我也是WAR3爱好者,07年在学校,我也研究过一番,后来因为对网络底层不太熟就没继续下去了..

-后来收到网上很多仁兄的Email询问,有位大哥也写了一个未完成的C代码给我,但很遗憾,因为时间关系,也没有继续了``

-今天突然看到楼主的帖子,有点兴奋,并想一同完成...

在博客里留下了当年对"搜索器"的分析...http://c-j.iteye.com/blog/364532

非常欢迎!
我现在就想把搜索功能和发布功能都同时实现!
最好用windows的语言重写
0 请登录后投票
   发表时间:2009-10-29  
myreligion 写道
tedeyang 写道
很有意思的作品,不过我一直在奇怪,有存在的必要吗?用浩方,用vs都可以满足你的游戏要求(另外,我孤陋寡闻啊,玩了7、8年warcraft都没听说过魔兽搜索器,:) )。
后来去googlecode看了才明白,原来楼主是学生啊,大概是机房里不能上外网,就像我们当年玩星际一样。
两个建议:1,把文章再组织一下,软件需求、设计思路、用例、实现等等,这样脉络更清晰。
          2,和IM结合起来,如qq、msn之类的,不要自己去实现聊天功能了。


我在大学那会刚好就拿swing写了一个聊天软件,也走的udp,说不好能和楼主的东西合在一起用啊~~~


没用的截图,回短消息使用。
0 请登录后投票
   发表时间:2009-10-29   最后修改:2009-10-29
那个主机互联不是简单更改UDP就可以的,底层的通讯是建立在协议上的...

而UDP和TCP同是网络层的两种协议...是建立在自己的协议栈上的...

关键是建立TCP连接,而非更改UDP包,UDP包只负责前期的地图信息传送和寻主,真正建立连接的TCP

有意向合作,但是最近还是有点忙,Email我吧:cj.yangjun@gmail.com
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics