itch.io is community of indie game creators and players

Devlogs

曲折的上传路

不像剑的剑
A browser game made in HTML5

游戏本体解决以后,剩下的就是网页上传问题。

我第一次不知道是要在godot里面导出web文件(九个文件)。

导出文件以后我发现在我把这九个文件上传以后,网页依然打不开,然后我去查文档,里面提示我要把多个文件打包成一个压缩包再上传。

当我打包好之后兴致勃勃上传文件,最让我难绷的来了,当我保存好以后,在打开网页,上面提示我里面有不合规格式的字符......现在有两个疑点,一个是我上面有中文,一个是有下划线,对,有下划线,我为了方便区分,我给各项文件命名为“不像剑的剑_网页版”,就,很无语,我也不知道我哪个不对,所以干脆直接,对,就直接在文件名上面,改为sword。

然后,最搞笑的来了,依然不行,就依然不行,为啥不行呢,因为,我是在外面直接改的文件名,像那些.js,wasm,里面都有相对路径,我这么一改,好嘛,找不到位置了。然后我就在godot里面重新打包,命名的时候,我都改成了sword。我寻思这总行了吧,,嘿,还是不行。

网页悠悠哉哉地飘着几个字“无法识别index.html”,好好好,又忘记给html文件改名字了,又跑回去给他改了名字。就这会儿,我学聪明了,我这脑子一热,嘿,我在本地先运行一下试试吧,,点开一看,好嘛“无法读取”。这给我整郁闷了,这咋就又无法读取了??

然后我就把所有生成的文件打包给Trae,这家伙,为了显示自己有多能干,,给我分析了一通,说什么检测这个文件、检测那个文件,然后最后在Trae的终端里面运行,就,tttt竟然能运行,我当时感动啊,十来分钟的排队没白等啊,兴冲冲打开文件,就本地自己运行一下。,然后,,我悲催的发现——无法运行。

就。。贼无语。我就问它为什么我不能在本地运行,然后,它用了十几秒,甚至都没有排队,就直接告诉我,我的环境不支持,当我上传到itch上就可以了。

哎,,我**,早说啊,白等了这么久。

自此这场曲折的上传之旅就算是结束了。

就这么简单的三步,我捯饬了快一个小时。

总结:

1:在godot里面以web形式导出,导出时,命名里面一定不要有中文、下划线等任何不确定是否造成转义问题的符号,就直接用中文。

2:将导出的九个(也有可能是其他数目)文件中的一个html文件,命名为   index.html    ,然后打包成zip文件。

3:将zip文件上传至itch,并且,其中一定要把下面这几个勾上,不管有的没得,先勾上再说。

Files

  • sword.zip 45 MB
    May 21, 2025
Download 不像剑的剑
Leave a comment