找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 19518|回复: 4

[已解决] renpy游戏如何封装加密?

[复制链接]
发表于 2018-5-31 11:28:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 jiangjie1981 于 2018-7-7 23:27 编辑

我使用enigma virtual box对pc版的exe程序进行封装,但是运行后报错。

各位前辈,是否其他的加密封装的办法?

否则游戏图片都是可以看到的。
发表于 2018-5-31 21:25:56 | 显示全部楼层
怀疑你封装的只是工程,而不是用renpy生成PC版。
  • 用renpy“生成分发版”本身就是封装并加密的。有必要用enigma virtual box再封装一次(只是想要一个单文件?)。
  • 你在意游戏图片被看到,难道enigma virtual box封装后,就看不到了?那么请搜索:EnigmaVBUnpacker。
  • 连enigma virtual box这么简单的您都搞不定,那介绍什么样封装软件您能搞得定?
顺便说说这游戏加密的事,真心搞不懂有些人是怎么想的
  • 如果您单机游戏真的出于商业利益考虑,真要加密单机游戏,就不要抱着“如何不被破解”,建议抱着“如何提高破解成本”或“推迟破解时间”想法好。
  • 3A大作的制作公司,用D加密,就是拖延破解时间,就是发行后最开始的黄金销售期,能保证一个月不被破解,制作公司已经满足了吧,两个月就要开心笑了,那三个月对大多数公司来说等于游戏未被破解,懂?
  • 看看现在的在线直播,视频通关的玩家... ...玩法,剧情全知道了,那时购买欲很低了。
  • 暴雪公司都主动发布官方素材(音乐、高清图片),玩家收集喜欢游戏素材说明什么?说明人家喜欢你的游戏啊,进行二次创作,简直就是自来水广告,吸引更多的玩家来关注或购买您的作品。
  • 对于游戏制作人,主要精力放在提高游戏质量上,而不是与玩家对抗的防破解上,何况您独立制作人或小作坊,哪里来那么多的人力、财力和时间去折腾这个。
  • 您做游戏究竟是为了什么?无论游戏是否商业化,是不是希望更多的人知道?来玩?难道做好了,藏在电脑里,生怕别人知道有这么个游戏?还不是分享出去,得到他人认可与欣赏,满足自己的成就感?商业上获得更多的利益?
  • 不然你做游戏,是为了什么?也许:——您费尽心机藏起来的东西,也许人家根本不感兴趣,岂不更尴尬?

PS:吐吐槽,别介意。



评分

参与人数 1干货 +1 收起 理由
BuErShen + 1 ━━( ̄ー ̄*|||━━

查看全部评分

回复 支持 4 抱歉 0

使用道具 举报

发表于 2018-6-12 00:13:11 | 显示全部楼层
楼上是不是理解错意思啦?我觉得楼主可能是不想直接被看到游戏的图片和音乐吧!
一开始我也不知道这个该怎么改。
楼主去看下你的游戏文件里options的最后部分。
会看到有两行
## 若要打包文件,需将其列为“archive”。

    #build.classify('game/**.png', 'archive')
    #build.classify('game/**.jpg', 'archive')
去掉#号,然后你看到后面的文件后缀了吧?你检查一下你要打包的文件的格式,记下来,然后照着上面这几行继续写,把你要打包的文件的格式都写上。基本上就是这样子:
    build.classify('game/**.png', 'archive')
    build.classify('game/**.jpg', 'archive')
    build.classify('game/**.mp3', 'archive')
然后你保存了再生成分发的时候,文字和图片就不能直接找到啦!但是就算这样,只要想解包还是可以解包,没有办法完全避免的。
回复 支持 1 抱歉 0

使用道具 举报

发表于 2018-6-1 20:46:18 | 显示全部楼层
洋洋洒洒打了这么多字,别人还是把重点理解偏了——吾真的不适合做编剧,悲凉。
说正事:
生成分发版,那个zip是要解压后才能能玩滴(要看到有exe文件和game、renpy等文件夹)。
你看这里:https://www.renpy.cn/forum.php?mod=viewthread&tid=56
给的分发版文件:UP-1.0-pc-ssl.zip
是不是zip格式?你难道没玩下?用enigma vbox封装,也要解压啊。
你都没看到exe主程序啊,你怎么封装啊?
enigma vbox封装,要选择游戏主程序(UP.exe文件),和游戏所在文件夹或选择所以游戏相关的文件。
这zip是renpy把游戏所有文件打个包,便于传输(让玩家下载),不是游戏封装,rpa格式文件(图片、影音)你能用压缩软件直接打开

您非要加密,非要换,那就用”enigma vbox“同一公司出品的,
“The Enigma Protector - 专业的软件授权保护系统”
加密保护、注册收钱,价格还算合理,又有售后服务,适合您。
回复 支持 1 抱歉 0

使用道具 举报

 楼主| 发表于 2018-6-1 07:28:45 | 显示全部楼层
龙氏 发表于 2018-5-31 21:25
怀疑你封装的只是工程,而不是用renpy生成PC版。
  • 用renpy“生成分发版”本身就是封装并加密的。有必要 ...

  • renpy生成分发版,就是做个了zip压缩包而已,里面的图片,都还能看。哪有加密选项呢?

    我用enigma vbox封装的就是renpy生成的pc分发版。

    回复 支持 抱歉

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号|苏公网安备 32092302000068号 )

    GMT+8, 2024-12-22 17:19 , Processed in 0.126080 second(s), 30 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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