Menu
CoddyTech

Playground lập trình Roblox

Viết script Roblox, nhấn Play và đi dạo trong game của bạn. Không cần Roblox Studio, không cần tải về.

Game mẫu

Thử script Roblox online ngay trên trình duyệt

Viết script Roblox ở một bên và chơi game ở bên kia. Nhấn Chơi, đi bằng W A S D, nhảy bằng Space và xem code của bạn phản ứng: dung nham giết nhân vật, xu được cộng lên bảng xếp hạng, một tấm bệ hất bạn lên không trung. Không cần cài đặt, không cần tài khoản.

Game chạy trên engine kiểu Roblox do Coddy tự viết bằng Luau và chạy ngay trong trình duyệt. Engine mô phỏng những phần của Roblox API mà người mới gặp đầu tiên, với cùng tên, giá trị mặc định và thông báo lỗi, nên script chạy được ở đây là code Roblox thật mà bạn có thể dán vào Roblox Studio. Một game gồm hai tệp: script.luau là Script của bạn, còn world.luau dựng nên nơi script chạy.

Điều gì làm playground Roblox này hữu ích

  • Một game chơi được ngay cạnh code. Nhấn Chơi (hoặc Ctrl+Enter) và script chạy trong một thế giới 3D có nhân vật do bạn điều khiển, bảng xếp hạng và khung đầu ra hiện mọi lệnh print và lỗi.
  • Phần Roblox API người mới cần: Instance.new, Part và Touched, máu, tốc độ và độ nhảy của Humanoid, Players và leaderstats, task.wait và task.delay, TweenService, CFrame và ClickDetector. Thông báo lỗi được viết giống như trong Roblox Studio.
  • Sửa cả thế giới game. world.luau dựng nơi chơi bằng các part mà bạn có thể di chuyển, đổi kích thước, đổi màu và thêm mới, và game tự tải lại ngay khi bạn ngừng gõ.
  • Chạy trên mọi trình duyệt hiện đại, nên dùng được trên Chromebook, laptop ở trường, điện thoại hay máy tính bảng. Trên màn hình cảm ứng, bạn có cần điều khiển ảo và nút nhảy, giống trong ứng dụng Roblox.

Bạn có thể thử gì trong playground Roblox

  • Một màn obby: dải dung nham đưa người chơi về lại điểm xuất phát và bệ đích cộng một xu lên bảng xếp hạng. Đổi phần thưởng, thêm dải dung nham thứ hai, hoặc cho bệ đích di chuyển.
  • Nhặt xu: xu biến mất khi chạm vào, xuất hiện lại sau ba giây và cộng dồn giá trị Coins trong leaderstats. Tăng giá trị mỗi xu, cho xu đã nhặt biến mất hẳn, hoặc tự thêm xu của bạn trong world.luau.
  • Bệ nhảy: chạm vào là JumpHeight của bạn tăng lên trong năm giây. Đổi độ cao hoặc thời gian, hoặc biến nó thành bệ tăng tốc với WalkSpeed.

Câu hỏi thường gặp về playground lập trình Roblox

Đây có phải Roblox Studio online không?

Không. Roblox Studio là ứng dụng desktop của Roblox cho Windows và Mac. Đây là playground trên Coddy để viết và thử script Roblox trong trình duyệt. Script được viết theo Roblox API, nên những gì bạn học ở đây chính là những gì bạn dùng trong Studio, nhưng bạn không thể mở place Roblox của mình hay xuất bản game từ đây. Coddy không liên kết với Roblox Corporation.

Tôi có viết script Roblox trên Chromebook, điện thoại hay iPad được không?

Được. Game chạy ngay trong trình duyệt, nên trình duyệt hiện đại nào cũng dùng được. Trên màn hình cảm ứng, bạn đi bằng cần điều khiển ảo trên màn hình, nhảy bằng nút và kéo để nhìn xung quanh.

Script của tôi có chạy được trong Roblox Studio không?
Script chỉ dùng phần API mà playground này hỗ trợ là Roblox Luau bình thường và chạy được trong Studio như đã viết. Đặt script đúng chỗ world.luau đặt: script Obby và Coins nằm trong ServerScriptService, còn script sàn Lava và bệ Jump nằm bên trong part của chúng, vì chúng dùng script.Parent. Tự dựng các part trong Studio, hoặc chép kích thước và vị trí từ world.luau.
Playground này không làm được gì?
Đây là một phần dành cho người mới, không phải toàn bộ engine. Không có model từ Toolbox, không có mesh, âm thanh hay decal, không xuất bản và không chơi nhiều người: bạn chơi với tư cách một người chơi. Vật lý gồm đi, nhảy, rơi, chạm và bị đẩy, không phải mô phỏng vật rắn đầy đủ. Luau thuần không kèm game, có đầu vào io.read(), thì chạy trong playground Luau.
Playground có miễn phí không, và code của tôi có được lưu không?

Hoàn toàn miễn phí và không cần tài khoản. Những gì bạn sửa trong từng game mẫu được lưu trong trình duyệt này, nên bạn có thể đóng tab rồi quay lại sau. Đặt lại đưa game hiện tại về như lúc đầu.

Học lập trình Roblox như thế nào?
Bắt đầu với các ví dụ ở đây: đổi một con số, nhấn Chơi và xem điều gì xảy ra. Khi muốn học theo lộ trình, khóa học lập trình game Roblox của Coddy dạy sự kiện, part, người chơi, leaderstats và vòng lặp game qua từng bài học, và mọi script đều được chơi trong cùng kiểu game bạn thấy trên trang này.