铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 3014|回复: 13

[建议] 提出一个新的MOD架构的构想

[复制链接]
发表于 2017-5-10 13:03 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
本帖最后由 曲灵风 于 2017-5-10 05:20 编辑

现在的金群MOD都是单机形式的,于是本人顺理成章提出个构想,供各位大神参考下(开启胡思乱想模式)
1.数据存储用sql
现在的Mod数据存储还是用的grp+idx(金水是excel方式,但是还是要存为grp+idx),对比这种方式sql方式的好处是容易修改和验证,sql语句强大简单好学,要更新什么数据直接用一条sql语句搞定。
2.改成服务器+客户端的方式
C+LUA的方式其实就是客户端+服务端的方式,现在只要稍加修改,客户端用网络的方式调用服务端的API(先把存档读档放服务端,其他的画图战斗逻辑事件都放客户端)。这样改表面上没有大的变化,其实本质上有翻天覆地的变化。
首先前端后端只要统一了API,可以分工合作。
其次可以论坛架设服务器,玩家连接论坛服务器玩。
也可以扩展出许多创新玩法,比如玩家在论坛的活动对玩家在游戏里的行为有加分(玩家发布精品贴,在游戏里增加10点声望)。
以后也可以扩展成多个玩家一起联机打副本的形式。论坛也可以更方便的统计玩家的游戏进度。

欢迎不同的意见和畅想。

评分

参与人数 2声望 +7 收起 理由
q122019068 + 2 glft
winson7891 + 5 活跃思维

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-10 14:21 | 显示全部楼层
其实你是不是在说金庸群侠传X
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-10 14:50 | 显示全部楼层
这个思维和3DM里面的一些即时游戏差不多 类似传奇单机版之类的 一旦游戏进行修改 注册表就会被列入黑名单  无法进行游戏
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-10 16:58 | 显示全部楼层
欢迎加入迷你金庸plus的开发团队,我们正在使用这个架构

点评

NB!!!  发表于 2017-8-7 21:41
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-10 20:43 | 显示全部楼层
改成网游多好啊
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-10 21:16 | 显示全部楼层
想法不错~但是没这么容易实现吧...
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-10 22:58 | 显示全部楼层
很好啊,支持
然后提个建议,今后找武功,人物什么的就不要根据序号了,根据名字就行了。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-16 08:17 | 显示全部楼层
数据库建议还是用MySQL好,然后用几个网页进行注册、密码修改、排行榜、属性查看之类的……
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-6-9 15:27 | 显示全部楼层
支持啊,聽起來不錯
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-6-12 05:30 | 显示全部楼层
这样的构想很不错,给点想法支持一下。

有好几个地方需要预先考虑好,例如数据放在了服务端,那么游戏是依赖网络实时更新数据呢,还是不依赖网络只有刚打开游戏时直接将数据加载到客户端中?(这取决于作者有没有意愿保留单机游戏里S/L这样的行为,如果保留了读档存档这样的概念,那将数据库换到关系型数据库就有点为了重构而重构的感觉了)。

再来就是引擎需不需要重构这个话题上了,C+Lua是很不错的搭配,但如果变成了网络游戏,有没有必要为了能够快速迭代而改变一下这样的方案呢?我没有看过C+Lua复刻版的源代码,不过我猜想大概是核心的渲染、音效和用户输入模块都用C封装了,然后用Lua写游戏业务吧?那Lua还适用吗?有没有必要换一个更加大众化的语言呢(抱歉,我的工作领域里Lua真的很冷门)?是不是还用SDL也能重新考虑考虑了(反正都做到这一步了,干脆什么都重新给做一次吧。)

最后是数据库了,出于对游戏的扩展性考虑,可以考虑不用纯RDBMS,搭配上NoSQL会更易于扩展和快速迭代。

很久没玩金Mod了(离开7-8年了吧),最近重温了一下很过瘾,但不知道论坛技术发展到什么程度了,随便说一说请别见怪。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-6-12 06:36 来自手机 | 显示全部楼层
两种语言统一为cocos lua还是不错的
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-8-7 21:39 | 显示全部楼层
用cocos2d重制金群,希望有人能实现
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-8-7 22:05 | 显示全部楼层
看完后,感觉这个应该不是程序猿写出来的,很多概念都是似懂非懂
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-12-18 21:05

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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