Môi trường thiết kế trò chơi Godot được điều chỉnh để chạy trên trình duyệt web

Nhà phát triển công cụ trò chơi miễn phí Godot trình bày phiên bản đầu tiên của môi trường đồ họa để phát triển và thiết kế trò chơi Godot Editor, có khả năng chạy trên trình duyệt web. Công cụ Godot từ lâu đã cung cấp hỗ trợ xuất trò chơi sang nền tảng HTML5 và giờ đây nó đã bổ sung thêm khả năng chạy trong trình duyệt và môi trường phát triển trò chơi.

Cần lưu ý rằng trọng tâm chính trong quá trình phát triển sẽ tiếp tục là ứng dụng cổ điển, được khuyến nghị để phát triển trò chơi chuyên nghiệp. Phiên bản trình duyệt được coi là một tùy chọn phụ trợ cho phép bạn đánh giá nhanh khả năng của môi trường mà không cần cài đặt trên hệ thống cục bộ, đơn giản hóa quá trình phát triển trò chơi HTML5 và cho phép bạn sử dụng môi trường trên hệ thống không cho phép cài đặt các chương trình của bên thứ ba (ví dụ: trên máy tính trong trường học và trên thiết bị di động).

Công việc trong trình duyệt được triển khai bằng cách biên dịch thành mã trung gian lắp ráp web, điều này trở nên khả thi sau khi hỗ trợ cho các luồng xuất hiện trong WebAssembly và được thêm vào JavaScript Bộ đệm mảng chia sẻ và phương tiện truy cập hệ thống tệp cục bộ (API Hệ thống tập tin gốc). Phiên bản đầu tiên Godot Editor cho trình duyệt hoạt động trong các bản phát hành mới nhất của trình duyệt dựa trên Chrome và các bản dựng Firefox hàng đêm (Yêu cầu hỗ trợ SharedArrayBuffer).

Phiên bản trình duyệt vẫn đang ở giai đoạn phát triển ban đầu và không phải tất cả các tính năng có sẵn trong phiên bản thông thường đều được triển khai. Hỗ trợ được cung cấp để khởi chạy trình chỉnh sửa và trình quản lý dự án, tạo, chỉnh sửa và khởi chạy dự án. Một số nhà cung cấp lưu trữ được cung cấp để lưu và tải xuống tệp: Không có (dữ liệu bị mất sau khi đóng tab), IndexedDB (lưu trữ trong trình duyệt của các dự án nhỏ, tối đa 50 MB trên hệ thống máy tính để bàn và 5 MB trên thiết bị di động), Dropbox và FileSystem API (quyền truy cập vào FS cục bộ). Trong tương lai, chúng tôi mong đợi hỗ trợ lưu trữ bằng WebDAV, khả năng xử lý âm thanh mở rộng và hỗ trợ tập lệnh GDN gốc, cũng như sự xuất hiện của bàn phím ảo và cử chỉ trên màn hình để điều khiển từ các thiết bị màn hình cảm ứng.

Môi trường thiết kế trò chơi Godot được điều chỉnh để chạy trên trình duyệt web

Nguồn: opennet.ru

Thêm một lời nhận xét