<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>创作 on PlumePHP</title><link>https://plumephp.com/tags/%E5%88%9B%E4%BD%9C/</link><description>Recent content in 创作 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 10 Jun 2026 16:33:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E5%88%9B%E4%BD%9C/index.xml" rel="self" type="application/rss+xml"/><item><title>Godot 内置关卡编辑器：UGC 创作、校验与运行时沙盒</title><link>https://plumephp.com/godot-ugc-level-editor-runtime-sandbox-2026/</link><pubDate>Wed, 10 Jun 2026 16:33:00 +0800</pubDate><guid>https://plumephp.com/godot-ugc-level-editor-runtime-sandbox-2026/</guid><description>&lt;h2 id="背景ugc-关卡编辑器不是一个孤立功能"&gt;背景：UGC 关卡编辑器不是一个孤立功能&lt;/h2&gt;
&lt;p&gt;让玩家自己搭关卡很有吸引力：摆平台、放敌人、设计机关、分享给好友。Godot 的场景系统看起来天然适合编辑器，节点拖一拖就能组成玩法。但面向玩家的 UGC 编辑器不能直接暴露真实场景树。玩家可能摆出无法通关的关卡，放太多对象拖垮性能，引用不存在资源，甚至通过配置触发危险脚本。我们做原型时曾直接把编辑器数据存成 PackedScene，结果版本升级后旧关卡大量加载失败。后来改成受控数据格式和运行时沙盒，才稳定下来。&lt;/p&gt;</description></item></channel></rss>