如何上传游戏
只要是能在浏览器中运行的 HTML5 游戏,都可以上传。密室逃脱和解谜游戏尤其合适。
准备文件
- 把整个游戏打包成一个 zip 文件。zip 的最上层(或最上层唯一的文件夹里)必须有 index.html。
- 图片、声音和脚本请用相对路径(如 img/door.png)加载。以 / 开头的地址将无法正常工作。
- zip 最大 50 MB,文件最多 1,000 个,解压后最大 200 MB。
- 可上传的文件:HTML、JS、CSS、JSON、图片(PNG、JPG、WebP、GIF、SVG、AVIF)、音频(MP3、OGG、WAV、M4A)、视频(MP4、WebM)、字体、WASM、3D 模型(glTF、GLB)。
画面与操作
- 请根据屏幕大小绘制画面,让游戏在手机竖屏和电脑屏幕上都能正常显示。
- 请让游戏既能用触摸操作,也能用鼠标操作。
游戏的运行环境
- 游戏会在与 PlayEscape 网站地址不同的安全框架中运行。弹出窗口、新窗口、跳转到其他页面和下载文件都会被阻止。
- 不得索要登录、支付或个人信息,也不得将玩家信息发送到外部服务器。
保存进度(可选)
加入 PlayEscape SDK 后,进度会保存在玩家的浏览器中,再次进入时可以接着玩。成功逃脱后,所用时间和提示次数也会被记录下来。
<script src="https://play-escape.com/sdk/v1.js"></script>
<script>
const saved = PlayEscape.load()
PlayEscape.save(state, { progress: 0.4, hints: 1, seconds: 320 })
PlayEscape.escaped({ seconds: 754, hints: 2 })
PlayEscape.exit()
</script>example-game.zip审核标准
上传的游戏,PlayEscape 会亲自试玩后再公开。以下游戏将无法通过审核:
- 无法玩到最后或画面显示错乱的游戏
- 色情内容、过度暴力、仇恨或歧视性言论
- 未经许可使用他人的游戏、图像、音乐或角色的游戏
- 广告、引导至其他网站的链接、要求付款或提供个人信息
- 危害玩家设备或信息的代码
修改与下架
你可以随时在“我上传的游戏”中修改或删除游戏。修改后需要重新审核。