Menu
CoddyTech

Roblox 脚本在线编辑器

编写 Roblox 脚本,点击 Play,就能在你的游戏里四处走动。无需 Roblox Studio,无需下载。

示例游戏

在浏览器中在线测试 Roblox 脚本

一边写 Roblox 脚本,一边玩游戏。点击“开始”,用 W A S D 移动,按空格跳跃,看着你的代码做出反应:碰到就会死的岩浆,让排行榜上数字增加的金币,把你弹到空中的跳板。无需安装,也不需要账号。

游戏运行在 Coddy 自己的 Roblox 风格引擎上,这个引擎用 Luau 编写,直接在浏览器中运行。它复刻了初学者最先接触的那部分 Roblox API,名称、默认值和错误信息都一样,所以在这里能运行的脚本就是真正的 Roblox 代码,可以直接粘贴到 Roblox Studio 里。一个游戏由两个文件组成:script.luau 是你的 Script,world.luau 负责搭建脚本运行的场景。

这个 Roblox 在线编辑器好用在哪里

  • 代码旁边就是可以玩的游戏。点击“开始”(或按 Ctrl+Enter),你的脚本就会在一个 3D 世界里运行,里面有你能操控的角色、排行榜,还有一个输出面板,显示每一次 print 和每一个错误。
  • 初学者需要的 Roblox API 都有:Instance.new、Part 和 Touched、Humanoid 的生命值、速度和跳跃、Players 和 leaderstats、task.wait 和 task.delay、TweenService、CFrame 以及 ClickDetector。错误信息的措辞和 Roblox Studio 一致。
  • 场景也能编辑。world.luau 用 Part 搭建场景,你可以移动、缩放、改颜色或添加新的 Part,停止输入片刻后游戏就会重新加载。
  • 任何现代浏览器都能运行,所以 Chromebook、学校的笔记本电脑、手机和平板都能用。在触屏设备上,你会看到和 Roblox 应用一样的摇杆和跳跃按钮。

可以在 Roblox 在线编辑器里试试什么

  • 障碍跑(obby):一条让玩家重生的岩浆带,一个终点踏板,踩上去排行榜上加一枚金币。改改奖励,加第二条岩浆带,或者让终点动起来。
  • 收集金币:金币被碰到就消失,三秒后重新出现,同时 leaderstats 里的 Coins 值加一。让每枚金币更值钱,让收集过的金币永久消失,或者在 world.luau 里放一枚你自己的金币。
  • 跳板:碰到它,你的 JumpHeight 会在五秒内变高。改改高度或时间,或者用 WalkSpeed 把它改成加速板。

Roblox 脚本在线编辑器常见问题

这是在线版的 Roblox Studio 吗?

不是。Roblox Studio 是 Roblox 面向 Windows 和 Mac 的桌面应用。这是 Coddy 上的一个在线编辑器,用来在浏览器中编写和测试 Roblox 脚本。脚本基于 Roblox API 编写,所以你在这里学到的就是在 Studio 里要用的,但你不能在这里打开自己的 Roblox 场景,也不能发布游戏。Coddy 与 Roblox Corporation 没有关联。

可以在 Chromebook、手机或 iPad 上写 Roblox 脚本吗?

可以。游戏在浏览器内运行,任何现代浏览器都行。在触屏设备上,用屏幕摇杆行走,用按钮跳跃,拖动屏幕转动视角。

我的脚本能在 Roblox Studio 里运行吗?
只用到本编辑器所覆盖 API 的脚本就是普通的 Roblox Luau,原样放进 Studio 就能运行。把它放在 world.luau 放的位置:Obby 和 Coins 脚本放在 ServerScriptService 中,Lava floor 和 Jump pad 脚本放在各自的 Part 里,因为它们用到了 script.Parent。在 Studio 里手动搭建这些 Part,或者从 world.luau 复制尺寸和位置。
这个在线编辑器有哪些做不到的?
它是面向初学者的子集,不是完整的引擎。没有工具箱里的模型,没有网格、声音或贴花,不能发布,也没有多人模式:你只能作为一个玩家来玩。物理效果包括行走、跳跃、下落、触碰和被推动,不是完整的刚体模拟。不带游戏的纯 Luau 代码(支持 io.read() 输入)可以在 Luau 在线编辑器中运行。
免费吗?我的代码会保存吗?

免费,而且不需要账号。你对每个示例游戏的修改都保存在当前浏览器中,关掉标签页再回来也还在。点击重置会把当前游戏恢复到最初的样子。

怎样学习 Roblox 脚本?
先从这里的示例开始:改一个数字,点击“开始”,看看会发生什么。想系统学习时,Coddy 的 Roblox 游戏脚本课程会一课一课地讲解事件、Part、玩家、leaderstats 和游戏循环,每个脚本都在和本页一样的游戏里运行。