Menu
CoddyTech

Godot online

Viết GDScript, nhấn Chơi và chơi trò chơi của bạn trong engine Godot thật, ngay trong trình duyệt. Không cần cài đặt. Miễn phí, không cần đăng ký.

Chạy Godot online ngay trên trình duyệt

Viết GDScript ở một bên và chơi game ở bên kia. Nhấn Chơi, bấm vào game và dùng các phím mũi tên cùng phím Space. Game chạy trên engine Godot 4.7 thật, được biên dịch cho web, nên _ready, _physics_process, move_and_slide() và signal hoạt động giống hệt trong Godot editor. Không cần cài đặt, không cần tài khoản.

Mỗi ví dụ là một project Godot nhỏ gồm một script và một scene (main.tscn), và bạn sửa được cả hai. Sửa script rồi nhấn Chơi lần nữa: game khởi động lại với code mới chỉ trong chốc lát, không phải tải lại engine. Console hiển thị mọi lệnh print và mọi lỗi kèm số dòng, còn tab Scene hiển thị cây node đang chạy, giống khung Scene trong editor.

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

  • Engine thật, không phải bản mô phỏng: bản build web chính thức của Godot 4.7.2 chạy script, hệ thống vật lý và cây scene của bạn.
  • Hot reload: thay script đã sửa vào game đang chạy và tiếp tục chơi, đúng như Godot editor vẫn làm.
  • Tab Scene với cây node trực tiếp. Chọn một node để xem vị trí, vận tốc và script của nó trong khi game đang chạy.
  • Năm game mẫu để bắt đầu: một game platformer, một nhân vật đi lại nhìn từ trên xuống, game nhặt xu dùng signal, những quả bóng nảy có vật lý và pháo hoa bằng hạt.

Bạn có thể xây dựng gì trong Godot playground

  • Nhân vật platformer: đổi SPEED và JUMP_VELOCITY, thêm cú nhảy đôi bằng một biến đếm, hoặc cho các bậc đứng di chuyển.
  • Game nhặt xu: kết nối signal body_entered của đồng xu, đếm số xu trong một Label, rồi thêm bộ hẹn giờ để kết thúc lượt chơi.
  • Đồ chơi vật lý: thả các quả bóng RigidBody2D bằng một phím, đổi độ nảy của chúng, hoặc dựng cho chúng một con dốc trong tệp scene.

Câu hỏi thường gặp về Godot online

Có dùng Godot online mà không cần cài gì không?

Có. Trang này chạy chính bản build web của Godot trong trình duyệt, nên không cần cài đặt và không cần tạo tài khoản. Lần Chơi đầu tiên tải engine về một lần (khoảng 7 MB); sau đó game khởi động chỉ trong chốc lát.

Đây có phải engine Godot thật không?

Đây là Godot 4.7.2, export template web chính thức từ bản phát hành của Godot, chạy project của bạn. Script và scene của bạn là tệp Godot bình thường: chép chúng vào một project trong Godot editor và chúng chạy y như vậy.

Có sửa được scene, không chỉ script không?
Được. Mở tab main.tscn để sửa scene dưới dạng văn bản: thêm node, di chuyển một bậc đứng, đổi màu. Nhấn Chơi và game bắt đầu lại với scene của bạn. Để dựng scene bằng cách kéo thả node, hãy dùng Godot editor trên máy tính.
Playground không làm được những gì?
Playground không có tệp để import, nên không có hình ảnh, âm thanh hay phông chữ riêng của bạn: hãy vẽ bằng Polygon2D, ColorRect, Line2D và Label. Nó chạy game 2D bằng renderer Compatibility của Godot, không có C# (Godot không export C# lên web được) và các ví dụ không dùng chuột mà chơi bằng bàn phím.
Công cụ có miễn phí không, code 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 ví dụ được giữ lại trong trình duyệt này, nên bạn có thể đóng tab rồi quay lại sau. Nút Đặt lại đưa ví dụ hiện tại về trạng thái ban đầu, còn nút tải xuống lưu tệp đang mở.

Học làm game bằng Godot 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 nó thay đổi gì. Nếu muốn học có lộ trình, hãy học khóa học Godot của Coddy, dạy node, chuyển động, signal, luật chơi và cảm giác game với một game chạy trong mọi bài học.

Công cụ hữu ích cho Godot

Các công cụ miễn phí chạy trên trình duyệt, dùng tốt cùng Playground Godot, tất cả đều thuộc Coddy.