Project1

标题: RPG网络游戏化意见与建议征求 [打印本页]

作者: 瞧红尘    时间: 2011-5-8 23:34
标题: RPG网络游戏化意见与建议征求
本帖最后由 传说VS天涯 于 2011-5-12 18:41 编辑

       好几年前看过rmxp,之后就一直没用过,论坛也再没登陆过。最近才重新看了下。

       看到论坛关于RPG网络方面很匮乏,所以准备集合大家力量,把这方面发展出来。
看了下api的调用方面,可以利用api调用dll实现网络功能。可以封装一个dll配合实现功能。

    (ps:对游戏制作方面,在以前我还能做点开箱子,现在连箱子都不会开了。)

网络结构:
1,一问一答模式(如:棋牌类)
2,自由模式(如:地图自动行走,即时聊天等)

     大家对构建结构有什么要求,有什么问题,认为哪方面好,可能会出什么问题都可以讨论
作者: 匿名    时间: 2011-5-8 23:56
匮乏么?
作者: 瞧红尘    时间: 2011-5-9 13:18
回复 Anonymous 的帖子

感觉匮乏
作者: 1035943701    时间: 2011-5-9 13:19
没看得懂- - !
作者: 匿名    时间: 2011-5-9 13:23
本帖最后由 匿名 于 2011-5-9 13:31 编辑

目前石器中去年上半年已完成的部分(那之后是石器历史上壮丽的GRE战争 囧):
局域网联机
自动探测局域网主机IP
所有连接角色地图坐标显示同步
公共聊天和私聊(我们拥有华东师范大学上机考试黑箱操作的实战经验~\(≧▽≦)/~)
物品交易(包括我们那坨无耻的随机生成物直接传送一个类的所有信息 囧)
收发文件
远程执行代码←这货是邪恶物
组织发动向第三方的洪水攻击←有奇怪的东西混进去了 囧(好吧,有个防火墙都挡得住……)
黑掉华东师范大学计算机楼那群安全性是渣渣的机房(这和我们的网络库米关系,直接用石器控制台和WINDOWS控制台沟通一下就够了- -)
作者: 瞧红尘    时间: 2011-5-9 13:27
本帖最后由 瞧红尘 于 2011-5-9 14:02 编辑

to  匿名

有现成封装好的么,给个传送门,看看。
作者: baqqqyu    时间: 2011-5-10 01:06
回复 瞧红尘 的帖子

我也想研究下+我QQ254361746
作者: 匿名    时间: 2011-5-10 01:34
http://diyrpg.net/forum.php?mod= ... &extra=page%3D1
经过岁月流逝,排版彻底悲剧掉了- -
作者: rpg549007821    时间: 2011-5-10 02:06
1.幽深的文化内涵和世界观。
2.多元化的游戏体验和自由度。
3.清晰的框架和系统。
做到这三点就是好游戏了,怎么连网什么我不懂。
作者: 匿名    时间: 2011-5-10 12:24
rpg549007821 发表于 2011-5-10 02:06
1.幽深的文化内涵和世界观。
2.多元化的游戏体验和自由度。
3.清晰的框架和系统。

联网只是多元中的一部分而已。
作者: yangff    时间: 2011-5-10 18:17
架构问题……这东西要做不过10分钟的事情……问题是RM做个干嘛?不能组队,不能副本,不能……下五子棋么?
作者: 匿名    时间: 2011-5-10 18:38
yangff 发表于 2011-5-10 18:17
架构问题……这东西要做不过10分钟的事情……问题是RM做个干嘛?不能组队,不能副本,不能……下五子棋么? ...

要能的话也是可以滴
作者: 瞧红尘    时间: 2011-5-11 10:43
yangff 发表于 2011-5-10 18:17
架构问题……这东西要做不过10分钟的事情……问题是RM做个干嘛?不能组队,不能副本,不能……下五子棋么? ...

主要是封装后,便于使用才好。要有通用、方便,十分钟,解决不了。也由于个人喜好不同,侧重点不同,所以想征求下大家的想法。
作者: link006007    时间: 2011-5-11 19:17
yangff 发表于 2011-5-10 18:17
架构问题……这东西要做不过10分钟的事情……问题是RM做个干嘛?不能组队,不能副本,不能……下五子棋么? ...

10 分钟,你是只建立TCP链接吗。。。。然后当当send和recv啊。。
网络哪有你想的那么简单。。 异常数据,进程同步,延时同步,异步。链接池管理(加入、丢失。),那就必然还有多线程,资源共享(CXX还好有个boost的xxxptr)。
撤到服务器,那就蛋疼了。虽然有epoll代替select,但是就更考验高并发,什么锁,加速比,稳定性,错误纠正,1个人搞10分钟,搭开发环境都不够。。。
作者: yangff    时间: 2011-5-12 18:31
link006007 发表于 2011-5-11 19:17
10 分钟,你是只建立TCP链接吗。。。。然后当当send和recv啊。。
网络哪有你想的那么简单。。 异常数据, ...

这种破事我弄过。麻烦的是运用到大型服务器组里面。而不是一个程序。用ruby写这种东西非长快。。。按照我说的,普通网游的架构(组队副本另算)一个人半个月足以,而用rm核心,也就是lz的想法,10分钟绝对够了,lz那玩意就是收发几个数据包。。。用秋秋机器人,我可以作出连服务器都不怎么需要的。。。支持秋秋登路的。。。
作者: 火星大人    时间: 2011-5-12 18:39
RM联网不觉得很鸡肋的嘛~
作者: 瞧红尘    时间: 2011-5-16 09:18
yangff 发表于 2011-5-12 18:31
这种破事我弄过。麻烦的是运用到大型服务器组里面。而不是一个程序。用ruby写这种东西非长快。。。按照我 ...

只发数据的话还需要讨论吗?


瞧红尘于2011-5-16 10:38补充以下内容:
可能是吧。说说为什么会这样?
作者: liandao7    时间: 2011-5-16 11:10
想起了一个国外的网游8位画面的NEStalgia

http://news.xinhuanet.com/games/2011-02/25/c_121122041.htm

不知有哪些高手能做出类似的东西
作者: 6281299512    时间: 2011-5-20 12:59
简单看了一下,原来rm还可以调用win32 API ...挺逗 那还不如用vs去做游戏呢
作者: banana11ch    时间: 2011-5-20 16:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 瞧红尘    时间: 2011-5-26 23:44
6281299512 发表于 2011-5-20 12:59
简单看了一下,原来rm还可以调用win32 API ...挺逗 那还不如用vs去做游戏呢

只是利用其加功能,算了。你们都这么反对,就当我没说过吧。
作者: 匿名    时间: 2011-5-27 17:56
瞧红尘 发表于 2011-5-26 23:44
只是利用其加功能,算了。你们都这么反对,就当我没说过吧。

不必理会那样米有远见的孩子。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1