Trình soạn thảo Godot hiện đã có sẵn trên Horizon Store cho các thiết bị Meta Quest chạy [Horizon OS] **phiên bản 69 hoặc cao hơn. Đây là phiên bản truy cập sớm củaTrình soạn thảo Godot hiện đã có sẵn trên Horizon Store cho các thiết bị Meta Quest chạy [Horizon OS] **phiên bản 69 hoặc cao hơn. Đây là phiên bản truy cập sớm của

Trình soạn thảo Godot hiện đã có sẵn trong Cửa hàng Meta Horizon

Một năm trước, tôi đã giới thiệu phiên bản Android của Godot Editor. Cho đến nay, nó đã có hơn 500K+ lượt tải xuống trên Google Play store, và đã cho phép các nhà phát triển tạo và phát triển ứng dụng và trò chơi Godot bằng máy tính bảng, điện thoại gập và điện thoại Android. Kể từ đó, chúng tôi đã nỗ lực cải thiện trải nghiệm, nâng cao quy trình phát triển thông qua hỗ trợ picture-in-picture (PiP), cung cấp khả năng xây dựng và xuất các tệp nhị phân Godot, và cải thiện hiệu suất và độ tin cậy của Editor.

Dựa trên nền tảng đó, và nhờ vào các khoản tài trợ từ Meta hỗ trợ cho công việc này cùng với sự giúp đỡ từ W4 Games, tôi đã có thể hoàn thành bản thử nghiệm khái niệm được Bastiaan Olij khởi xướng cách đây vài năm, để thêm hỗ trợ sử dụng trình biên tập Android trong bối cảnh XR bằng cách sử dụng tích hợp OpenXR hàng đầu của Godot!

Hôm nay, tôi tự hào giới thiệu phiên bản XR di động đầu tiên của Godot Editor trên các thiết bị Meta Quest!

  • https://www.meta.com/experiences/godot-game-engine/7713660705416473/

Godot Editor hiện đã có sẵn trên Horizon Store cho các thiết bị Meta Quest 2, Meta Quest 3 & Meta Quest Pro chạy Horizon OS phiên bản 69 trở lên.

Đây là phiên bản truy cập sớm của Godot Editor chạy trực tiếp trên các thiết bị Meta Quest, cho phép tạo và phát triển ứng dụng và trò chơi 2D, 3D và trải nghiệm nhập vai XR trực tiếp trên thiết bị mà không cần máy tính bên ngoài.

Như thường lệ, công việc này hoàn toàn miễn phí và mã nguồn mở, và đã được hợp nhất vào nhánh phát triển Godot 4.4 (GH-96624). Phiên bản chúng tôi xuất bản trên Horizon Store cũng có thể được tải xuống dưới dạng APK trực tiếp từ trang web Godot.

Điểm nổi bật & Tính năng

Phiên bản Godot Editor này là một Ứng dụng Hybrid với khả năng mở và chuyển đổi qua lại giữa nhiều cửa sổ panel (2D) và trải nghiệm nhập vai (XR). Điều này được sử dụng để hỗ trợ các tính năng của Editor như mô tả dưới đây.

Truy cập vào tất cả khả năng của Godot Engine

Project Manager và Editor chính được hiển thị trong các cửa sổ panel giống như trên nền tảng desktop và Android. Điều này làm cho Editor sẵn sàng và có thể sử dụng trong môi trường Home hoặc được hiển thị chồng lên trải nghiệm XR.

Cách tiếp cận này cho phép chúng tôi thực hiện nguyên tắc cốt lõi của phiên bản này là cung cấp cho các nhà phát triển giao diện phát triển quen thuộc và truy cập vào đầy đủ các khả năng và tính năng mà Godot Editor cung cấp trên nền tảng desktop và Android. Điều này bao gồm truy cập vào thư viện tài sản, phím tắt bàn phím & chuột, hỗ trợ chỉnh sửa / tô sáng / hoàn thành mã GDScript, truy cập vào tài liệu, chỉnh sửa cảnh trực tiếp, hỗ trợ tải lại script trực tiếp, gỡ lỗi trực tiếp, lập hồ sơ trực tiếp và nhiều hơn nữa!

Phát triển ứng dụng và trò chơi XR!

Khi phát triển dự án XR, cửa sổ trải nghiệm nhập vai (XR) được sử dụng để kiểm tra dự án trực tiếp trên thiết bị như thể nó đã là một ứng dụng phát hành. Trong chế độ đó, panel Editor có thể được gọi ra như một lớp phủ tương tác, cho phép nhà phát triển lặp lại, gỡ lỗi hoặc lập hồ sơ dự án XR trong khi nó đang chạy.

Hỗ trợ xuất các tệp nhị phân dự án XR sẽ được cung cấp thông qua plugin.

Phát triển ứng dụng và trò chơi 2D và 3D!

Hỗ trợ tạo và phát triển ứng dụng và trò chơi 2D và 3D có sẵn ngay từ đầu.

Trải nghiệm được cải thiện bằng cách tận dụng khả năng đa panel của trình biên tập Android, trên Horizon OS cho phép kiểm tra dự án trong một panel mới bên cạnh panel Editor. Điều này cho phép Editor vẫn có thể truy cập để lặp lại, gỡ lỗi hoặc lập hồ sơ dự án theo thời gian thực.

Giống như trình biên tập Android, phiên bản này cung cấp khả năng xuất các tệp nhị phân dự án 2D & 3D cho tất cả các nền tảng được hỗ trợ.

Tận dụng khả năng nền tảng Horizon OS

Hỗ trợ bàn phím và chuột

Hỗ trợ bàn phím và chuột bên ngoài cho phép các nhà phát triển đạt được mức năng suất tương tự như họ làm trên máy tính để bàn và máy tính xách tay.

Bàn phím ảo, bộ điều khiển cảm ứng và cảm ứng trực tiếp cũng được hỗ trợ cho các tương tác nhanh, hoặc khi các thiết bị bàn phím và chuột vật lý không có sẵn.

Đa nhiệm liền mạch

Được giới thiệu trong Horizon OS v69, đa nhiệm liền mạch cho phép panel Editor hiển thị và tương tác trong khi kiểm tra dự án XR trong không gian ảo.

Điều này cung cấp cho các nhà phát triển khả năng chỉnh sửa trực tiếp, gỡ lỗi hoặc lập hồ sơ các dự án XR theo thời gian thực, với lợi ích của các gợi ý độ sâu và cảm giác về tỷ lệ độc đáo của XR.

Hỗ trợ điều chỉnh kích thước Panel & Chế độ xem Theater

Panel Editor có thể được điều chỉnh kích thước tùy ý thông qua kéo và thả để phù hợp với nhu cầu của nhà phát triển.

Sử dụng nút Theater View, các nhà phát triển có thể tối đa hóa panel Editor và đưa nó ra trước và ở giữa.

Một bước quan trọng cho cộng đồng XR & Game

Bên cạnh những thành tựu kỹ thuật cần thiết để làm cho phiên bản này khả thi, chúng tôi tin rằng đây là một cột mốc quan trọng vì nó ảnh hưởng đến cộng đồng XR & Game theo một vài cách quan trọng:

  • Biến Meta Quest thành một Máy tính Không gian thực sự
  • Meta Quest có khả năng tạo (và phân phối) các ứng dụng gốc của riêng mình mà không cần máy tính PC hoặc laptop!
  • Khả năng chạy một game engine đầy đủ trên thiết bị XR di động nên là nguồn cảm hứng cho loại ứng dụng có thể được đưa vào hệ sinh thái XR di động.
  • Phát triển hệ sinh thái OpenXR bằng cách cung cấp hạt giống để xây dựng các ứng dụng giàu tính năng
  • Godot Engine là một dự án phần mềm miễn phí và mã nguồn mở (FOSS) có nghĩa là, với sự hợp tác của Godot Foundation, các nhà cung cấp OpenXR có thể mang các khả năng tương tự đến thiết bị của họ để phát triển hệ sinh thái OpenXR.
  • Giảm ma sát phát triển XR
  • Phát triển XR trên các thiết bị PC và laptop có ma sát đáng kể do nhu cầu chuyển đổi qua lại giữa thiết bị phát triển và thiết bị XR mục tiêu (tức là tháo tai nghe để phát triển, đeo lại để kiểm tra).
  • Điều này không phải là vấn đề khi sử dụng Godot Editor trực tiếp trên các thiết bị XR vì thiết bị phát triển và thiết bị mục tiêu bây giờ là cùng một thiết bị!
  • Giảm rào cản gia nhập cho phát triển XR và Game
  • Phiên bản Godot Editor này biến các thiết bị như Meta Quest thành một thiết bị phát triển dễ tiếp cận với khả năng tạo, phát triển và xuất các ứng dụng và trò chơi 2D, 3D hoặc XR cho tất cả các nền tảng được Godot hỗ trợ.
  • Cung cấp trải nghiệm phát triển linh hoạt hơn
  • Các nhà phát triển có thể tận dụng không gian ảo để có được nhiều không gian màn hình hơn so với một máy tính xách tay có thể cung cấp.
  • Các panel nổi ảo cung cấp bố cục linh hoạt hơn so với thiết lập máy tính để bàn truyền thống + nhiều màn hình.
  • Khả năng kiểm tra và sửa đổi các dự án XR trong tai nghe theo thời gian thực là một khả năng không thể sao chép trên máy tính PC và laptop.

Các bước tiếp theo, Phản hồi & Đóng góp

Đây chỉ là sự khởi đầu!

Như đã đề cập trong phần trước, chúng tôi tin rằng đây là một cột mốc quan trọng cho các cộng đồng XR, GameDev và Mã nguồn mở và chúng tôi mong muốn xây dựng trên nền tảng này để biến Godot Engine thành một công cụ mạnh mẽ, linh hoạt và đa nền tảng cho phát triển XR và Game.

Để đạt được mục tiêu đó, chúng tôi hoan nghênh phản hồi và đóng góp từ các đối tác, thành viên của cộng đồng và các bên quan tâm.


Fredia Huya-Kouadio

Cũng được xuất bản tại đây

Ảnh của Grant McIver trên Unsplash

Cơ hội thị trường
Logo Nowchain
Giá Nowchain(NOW)
$0,00254
$0,00254$0,00254
-1,55%
USD
Biểu đồ giá Nowchain (NOW) theo thời gian thực
Tuyên bố miễn trừ trách nhiệm: Các bài viết được đăng lại trên trang này được lấy từ các nền tảng công khai và chỉ nhằm mục đích tham khảo. Các bài viết này không nhất thiết phản ánh quan điểm của MEXC. Mọi quyền sở hữu thuộc về tác giả gốc. Nếu bạn cho rằng bất kỳ nội dung nào vi phạm quyền của bên thứ ba, vui lòng liên hệ service@support.mexc.com để được gỡ bỏ. MEXC không đảm bảo về tính chính xác, đầy đủ hoặc kịp thời của các nội dung và không chịu trách nhiệm cho các hành động được thực hiện dựa trên thông tin cung cấp. Nội dung này không cấu thành lời khuyên tài chính, pháp lý hoặc chuyên môn khác, và cũng không được xem là khuyến nghị hoặc xác nhận từ MEXC.