Open 3D Engine, công cụ trò chơi mã nguồn mở của Amazon để tạo các trò chơi AAA

Công cụ trò chơi của Amazon có tên Lumberyard luôn có sẵn để sử dụng miễn phí, nhưng không bao giờ có nhiều hỗ trợ bởi các nhà phát triểnvà trước sự kém hấp dẫn này, Amazon đã lựa chọn biến game engine thành một dự án mã nguồn mở Thêm vào đó, họ cũng đã thay đổi tên của công cụ trò chơi và họ tạo ra một tổ chức sẽ giám sát sáng kiến.

Tất cả điều này của Amazon gần đây đã được tiết lộ thông qua một thông báo giới thiệu dự án O3DE (Open 3D Engine), cung cấp một công cụ trò chơi mã nguồn mở phù hợp để tạo ra các trò chơi AAA.

Chiếc xe máy O3DE là phiên bản được thiết kế lại và cải tiến của động cơ Lumberyard, dựa trên công nghệ CryEngine được cấp phép từ Crytek vào năm 2015 và hỗ trợ nhiều nền tảng khác nhau như Linux, Windows 10, macOS, iOS và Android. Mã được viết bằng C ++ và được phát hành theo giấy phép Apache 2.0 và MIT.

Sự khác biệt của O3DE so với Amazon Lumberyard bao gồm hệ thống xây dựng Cmake mới, kiến ​​trúc mô-đun, tiện ích mở, hệ thống được xây dựng trước mới, giao diện người dùng dựa trên Qt có thể mở rộng, các khả năng bổ sung để làm việc với các dịch vụ đám mây, tối ưu hóa hiệu suất, khả năng kết nối mạng mới, kết xuất cải tiến của công cụ với hỗ trợ cho tia vẽ, toàn cầu chiếu sáng, dự đoán và kết xuất chậm trễ.

Giới thiệu về Open 3D Engine

Chiếc xe máy bao gồm một môi trường phát triển trò chơi tích hợp, một Bộ xử lý Atom đa luồng hệ thống kết xuất thực tế với sự hỗ trợ cho Vulkan, metal và DirectX 12, trình chỉnh sửa mô hình 3D có thể mở rộng, hệ thống hoạt hình nhân vật (Emotion FX), hệ thống phát triển được xây dựng trước (tạo sẵn), công cụ mô phỏng vật lý thời gian thực và các thư viện toán học sử dụng hướng dẫn SIMD. Môi trường lập trình trực quan (Script Canvas), cũng như các ngôn ngữ Lua và Python, có thể được sử dụng để xác định logic của trò chơi.

Chúng tôi lắng nghe các nhà phát triển trò chơi và mô phỏng, những người muốn có thêm tùy chọn cho phép cộng tác, tùy chỉnh và kiểm soát sáng tạo trong quy trình sản xuất của họ. Việc xây dựng các công cụ 3D từ đầu có thể rất tốn kém, mất nhiều năm để phát triển và yêu cầu nguồn lực đáng kể để duy trì. Những nhà phát triển này cuối cùng chọn cách chi số tiền quan trọng để phát minh lại bánh xe hoặc sử dụng các giải pháp độc quyền có thể khó tùy chỉnh.

Hỗ trợ NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast và AMD TressFX để mô phỏng vật lý, Ngoài ra, nó còn được tích hợp sẵn một hệ thống mạng con với hỗ trợ nén và mã hóa lưu lượng, mô phỏng các sự cố mạng, phương tiện sao chép dữ liệu và đồng bộ hóa luồng. Hỗ trợ định dạng lưới chung cho tài nguyên trò chơi, tự động tạo tài nguyên bằng ngôn ngữ Python và tải tài nguyên ở chế độ không đồng bộ.

Tổng cộng, hơn 30 mô-đun được cung cấp, được cung cấp dưới dạng các thư viện riêng biệt, thích hợp để thay thế, tích hợp vào các dự án của bên thứ ba và sử dụng riêng biệt. Ví dụ: nhờ tính mô-đun, các nhà phát triển có thể thay thế kết xuất đồ họa, hệ thống âm thanh, hỗ trợ ngôn ngữ, ngăn xếp mạng, công cụ vật lý và bất kỳ thành phần nào khác.

Chúng tôi đã xây dựng một hệ thống thực thể thành phần mạnh mẽ và một công cụ tạo kịch bản Script Canvas trực quan phổ biến. Chúng tôi cũng đã mua lại trình chỉnh sửa hoạt hình Emotion FX, tạo ra một hệ thống Đá quý mô-đun và triển khai nhiều tích hợp Twitch và AWS. Nhưng có một điều không bao giờ thay đổi là sứ mệnh của chúng tôi: làm cho mọi người có thể truy cập các công cụ kết xuất 3D miễn phí đẳng cấp thế giới. Bây giờ chúng ta tiến thêm một bước nữa.

Chiếc xe máy đã được sử dụng bởi Amazon, nhiều hãng phim hoạt hình và trò chơi khác nhau và các công ty chế tạo người máy. Trong số các trò chơi được tạo trên nền tảng của engine, New World có thể được đánh dấu.

Cuối cùng, nó cũng được đề cập rằng để có sự phát triển động cơ hơn nữa trên một nền tảng trung lập dưới sự bảo trợ của Linux Foundation, Open 3D Foundation đã được tạo, với mục đích là cung cấp công cụ 3D mở chất lượng cao để phát triển các trò chơi hiện đại và trình mô phỏng chính xác cao có khả năng hoạt động trong thời gian thực và cung cấp chất lượng điện ảnh.

Fuente: https://aws.amazon.com


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.