我正在 Scratch 3 上创建一个游戏,但是,当我完成它时,我想将其转换为 .exe 文件。我该怎么做呢?
我长期以来对游戏开发很感兴趣,甚至以前尝试过Unity,但我只是一个初学者,这对我来说太难了。所以我转向了 Scratch。
对的,这是可能的! ……但是有点复杂,
忍受我吧!
首先,获取 sb3 文件并将其转换为 sb2。为此,我建议使用 rexscratch 的 sb3tosb2 工具。在这里找到:https://github.com/RexScratch/sb3tosb2 https://github.com/RexScratch/sb3tosb2确保你已经安装了python,如果没有,谷歌如何安装它。 (这很容易)。
接下来,单击“克隆”或“下载”,然后单击“下载 ZIP”。下载后,打开 zip,转到下一个文件夹,然后执行 sb3tosb2.py 。然后,这将要求提供 sb3 文件,导航到您拥有的 sb3 文件并选择它。它可能会说它想在兼容模式下工作,如果是的话,就接受它。它会完成并询问您将 sb2 文件放在哪里,只需将其放在桌面上并命名即可。
其次,我们需要使用一个名为 junebeetle 的程序,别担心,它是一个基于网络的程序,可以在这里找到:https://junebeetle.github.io/converter/online/ https://junebeetle.github.io/converter/online/
单击打开草稿文件。它将询问 sb2,导航到放置 sb2 文件的位置并打开它。如果您愿意,可以自定义它的打开方式。我喜欢使用自动启动功能和全屏功能。除非您不知道如何搞乱纵横比,否则不要破坏分辨率。然后单击“转换为 SWF”,这将下载刮刮游戏的 SWF 版本,只需将其命名为您想要的名称即可。
最后,您需要将 SWF 文件转换为 EXE,有很多方法可以执行此操作,但为了方便起见,我建议使用精简版文件转换器。 SWF 工具是一个很好的工具,可以在这里找到:https://sourceforge.net/projects/swftools/files/SwF_To_eXe/Swf2eXe_Latest.zip/download https://sourceforge.net/projects/swftools/files/SwF_To_eXe/Swf2eXe_Latest.zip/download
让它下载,然后将 zip 文件的内容解压到您的桌面或下载文件夹。然后打开刚刚解压的 zip 文件中的文件夹内的 exe 文件。
差不多了!单击“添加文件”然后,您猜对了,导航到从 sb2 转换中生成的 SWF 文件。然后单击“转换”让它做它的事情,很快就会完成。繁荣,完成。要找到您的 exe 文件,请转到您存储 SWF 到 EXE 转换器的位置,转到“输出”文件夹,在您的前面,就是您的 EXE 文件!注意:您的防病毒软件可能会崩溃,这在制作新程序时是正常的。
另外,某些字体可能会损坏,这只是 sb3 到 sb2 转换的副作用,因为目前无法将 sb3 转换为 SWF。
希望这很容易理解。这是一个复杂的过程,但会产生结果!
如果您有任何问题,请提问!我可以搭把手!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)