Project1

标题: 如何实现给现有游戏做一个dlc或升级包? [打印本页]

作者: zxgo24    时间: 2023-2-25 16:20
标题: 如何实现给现有游戏做一个dlc或升级包?
如题
怎么在不重装游戏的情况下对目前的自制游戏进行版本升级?
怎么制作一个可以后期安装的dlc?
作者: 41workroom    时间: 2023-3-1 13:29
你可以写一个补丁程序(比如用python或易语言写一个什么的) 只对目标文件进行更新
或者你写个游戏插件,写一个游戏内部读取外部文件的功能,利用js讲文件插入到关键部分

当然如果是大改特改,那么建议重装
作者: 41workroom    时间: 2023-3-1 13:33
mz做的游戏更新主要的变化目录就是data、image、plugin这几个文件夹,对症下药即可
当然 如果你对核心脚本进行了骚操作 那就仁者见仁吧()
作者: rfvtgbzxc    时间: 2023-3-3 15:13
如果游戏始终只有一个版本,dlc只是某个版本的更新内容,这样的dlc系统好做,因为只需要维护最新版本的工程就可以了,这样可以直接把data、img、js文件夹做成压缩包,直接发布,要求玩家覆盖即可。
如果是希望游戏的dlc是多个玩家可选安装,基本上是自由组合的游戏内容,这个系统就比较麻烦。
作者: zxgo24    时间: 2023-3-9 20:51
rfvtgbzxc 发表于 2023-3-3 15:13
如果游戏始终只有一个版本,dlc只是某个版本的更新内容,这样的dlc系统好做,因为只需要维护最新版本的工程 ...

嗯,谢谢大佬的回答
作者: zxgo24    时间: 2023-3-9 20:52
41workroom 发表于 2023-3-1 13:29
你可以写一个补丁程序(比如用python或易语言写一个什么的) 只对目标文件进行更新
或者你写个游戏插件,写 ...

谢谢大佬
作者: xuechen19940302    时间: 2023-3-10 10:48
https://rpg.blue/forum.php?mod=viewthread&tid=490052&page=1&extra=#pid2952470
大佬看看这个插件
作者: zxgo24    时间: 2023-3-10 20:54
xuechen19940302 发表于 2023-3-10 10:48
https://rpg.blue/forum.php?mod=viewthread&tid=490052&page=1&extra=#pid2952470
大佬看看这个插件 ...

谢谢大佬




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