Project1

标题: 如何确保 他人可以玩 自制的游戏?我知道 包含RTP打钩 [打印本页]

作者: yanglibin0409    时间: 2012-1-29 19:56
标题: 如何确保 他人可以玩 自制的游戏?我知道 包含RTP打钩
    之前一直以为是个简单的事。 但是 自己 做一个小游戏 想 和朋友 分享 却出现了很多问题。

点击 文件- 打包游戏数据- 打钩 加密游戏数据 - 打钩 包含RPT

这样出现了 一个 以工程名命名 的 exe 文件。 似乎一切都很顺利

但是 奇怪的是 ,同样 一个 exe 文件 在一些电脑 游戏正常运行, 在另外一些电脑 出现了各种不同的问题,

一开始我 以为只是个别 现象, 但是几个朋友都出现问题,让我不得不想解决的办法了。可是 还是想不通。

问题1: 字体无法 出现,无论怎么折腾 都 只是 方格,哪怕给电脑 装了 相应的字体
问题2: 部分字体无法显示,游戏无法顺利进行,出现内部发生错误强制结束。
还有一些还没具体了解。

我想问的是, 我打包 游戏 数据的方法 是否有问题?
            
             是不是还要 安装什么 东西 才能确保游戏 顺利进行?
        
             上面问题1、2 能解决吗?
           
             是不是和电脑配置、系统等有关?(我朋友win7也是有的能玩 有的不能玩~)dsu_plus_rewardpost_czw
作者: gaogs123456    时间: 2012-1-30 18:29
游戏目录要包含RGSS的,打开那个Game的记事本里面有一行Library=RGSS202E.dll,要把对应的RGSS复制到游戏目录下,在安装目录下有;
那个应该是字体不支持吧,我用方正粗黑宋体和楷体都能显示,有些字会显示成方块,比如刄字,不会解决
作者: 各种压力的猫君    时间: 2012-2-1 02:41
本帖最后由 各种压力的猫君 于 2012-2-1 02:41 编辑

win7请使用1.03版。
不需要重新制作,只要把1.03版的RGSS103J.DLL放到GAME.EXE同级目录,并且将GAME.INI文件中
INI 代码复制
  1. [Game]
  2. Library=RGSS102J.dll
  3. Scripts=Data\Scripts.rxdata
  4. Title=Project33
  5. RTP1=Standard
  6. RTP2=
  7. RTP3=

第2行Library=RGSS102J.dll等号右面的RGSS102J.DLL改为RGSS103J.DLL(大小写无所谓)即可。
但部分脚本会出现方块空格的现象(典型例子:fuki对话框)解决方法论坛里有自己搜索就好。
作者: BS包仔    时间: 2012-2-1 10:09
把RPG MAKER VX里的所有dll结尾的都复制到游戏目录里
或者把所有用到的素材全部导出到相应的文件夹中就可以完全脱离

字体的问题你只要把字体复制到有些文件夹里应该就可以解决

完成以上步骤之后再打包加密就可以了
作者: 神秘影子    时间: 2012-2-2 10:43
字体在脚本最后一项里,"找不到XXX字体"上一栏,你把引号里的字体改为宋体然后打包,打包完你再解包,把“你那个版本”的DLL放进去,比如你安装的是VX1.02那就是RGSS202E,如果是VX1.01那就是RGSS200J。把这些都做好以后,打开game.ini把“RTP=RPGVX”改为“RTP=”其实就是删去了RPGVX5个字,这步就是让游戏从自带的RTP(素材文件夹、音乐文件夹、字体)中找文件。最后,用WINRAR或快压工具压缩成包,发给你的朋友试试吧。




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