设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

网络支持扩展插件 寻求脚本技术协助

查看数: 2164 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-5-31 10:28

正文摘要:

本帖最后由 zozi11 于 2014-5-31 21:24 编辑 原理:采用附加DLL的方式,调用网络功能,实现数据库数据交互。 因为只是个初级版本,存在大量BUG并且功能简陋,故而暂不放出。来此主要是为了寻求脚本技术协助,有兴 ...

回复

zozi11 发表于 2014-5-31 21:11:58
布罗利 发表于 2014-5-31 19:21
能用在rmXP上吗?

这个倒是没关系- -只不过可能定义部分要改变,用法是一样的
布罗利 发表于 2014-5-31 19:21:02
能用在rmXP上吗?
zozi11 发表于 2014-5-31 16:00:50
1003492579 发表于 2014-5-31 12:35
这个的重点在于数据的交互会产生多长的延时,以及对游戏流畅性的影响,因为一般较大的RM游戏都或多或少的出 ...

这个是有方案解决的。一种在考虑中的解决方案是,对于交互频繁的需求,不采用这种外部DLL的方式,而是改成写文本+守护程序的方式,即游戏脚本中要上传的数据写到一个本地文本,然后游戏启动的时候启动一个其它语言写的守护程序,专门操作这些文本来跟数据库交互;游戏中要获取数据的时候也是读入那个文本的内容。当然我脚本不行,没测试过这个思路,或许读写文件也会卡顿;另一种方案是如果知道数据库的文件格式,可以用外部程序直接操作RPGMAKER游戏的数据库。这当然是最优秀的方案,但是难点在于RPGMAKER的数据库格式网上是否有人分析出来,我大概搜索了一下没有发现。
化螺耕 发表于 2014-5-31 14:11:15
怎么办,不明觉厉只能给楼主来塞糖了{:8_440:}
国产吃货 发表于 2014-5-31 12:38:05
唔,真巧,今天刚把登陆做完了,上论坛打算和道友们讨论一番的,结果看到楼主的帖子了。
楼主的数据库用的什么?
1003492579 发表于 2014-5-31 12:35:54
这个的重点在于数据的交互会产生多长的延时,以及对游戏流畅性的影响,因为一般较大的RM游戏都或多或少的出现掉帧的情况,尤其是在大量而且反复的调用dll时,这一点将会被无限放大。所以,想要使用这个模块处理即时多人ARPG游戏,首先就要保证流畅性。当然,你如果只是想把这个系统当做获取玩家存档信息的工具的话,当我没说。
哦,还有,QQ交谈失效了(反正我点了没用)
zozi11 发表于 2014-5-31 10:58:11
超级D梦 发表于 2014-5-31 10:54
77RPG?什么东西来的?

额 是个与本文无关的东西。
超级D梦 发表于 2014-5-31 10:54:18
77RPG?什么东西来的?
zozi11 发表于 2014-5-31 10:30:15
进入房间后,游戏中会出现队友人物,并且一个人的移动另一个人也能看到,就是像网络游戏组团下副本一样的效果。注意,这个是已经实现了的,并不是幻想。只是由于脚本不熟,表现出来的效果不理想。但是网络功能绝对是好的。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 06:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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