Unreal Engine là một bộ công cụ dùng để lập trình các trò chơi điện tử được phát triển bởi Epic Games. Ban đầu Unreal Engine được dùng để lập trình phát triển các tựa game bắn súng góc nhìn thứ nhất, sau đó thì phát triển để có thể dùng được trong nhiều thể loại game khác nhau như các thể loại game chiến đấu, nhập vai, MMORPG.
Bản phát hành mới nhất là Unreal Engine 5 hay còn gọi là UE5 được ra mắt đầy đủ vào 5-4-2022. Vậy Unreal Engine 5 là gì? Bài viết sau sẽ cung cấp cho bạn những thông tin hữu ích nhất về Enreal Engine 5.
Unreal Engine 5 là gì?
Unreal Engine 5 hay UE5 là một game engine – là phần mềm dùng để xây dựng và thiết kế các trò chơi điện tử. Unreal Engine 5 lần đầu được ra mắt vào ngày 13/5/2020 bởi Cliff Bleszinski James Schmalz. Bản beta được ra mắt vào ngày 26/5/2021 và bản đầy đủ ra mắt vào ngày 5/4/2022.
Các tính năng mới của Unreal Engine 5
Đội ngũ UE5 được xem là một đội ngũ đầy tham vọng khi từng ngày hợp tác với các ông lớn trong ngành công nghiệp game để tạo ra những sản phẩm đồ hoạ hình ảnh với chất lượng cao nhất. Sau đây là các tính năng của UE5:
Kết xuất đồ hoạ thời gian thực thế hệ mới (Next-generation Real-time Rendering)
Unreal Engine 5 đã giới thiệu một bộ sưu tập các tính năng đột phá với độ trung thực hình ảnh cao đáng kinh ngạc.
Lumen (Fully dynamic global illumination solution): Đây là một giải pháp chiếu sáng tổng thể hoàn toàn, cho phép tạo ra những phân cảnh chân thực, nơi mà các chùm ánh sáng gián tiếp thích ứng nhanh với những thay đổi theo sau các chùm ánh sáng trực tiếp— ví dụ: khi thay đổi góc chiếu sáng của mặt trời theo các khoảng thời gian trong ngày, khi bật đèn pin, hoặc mở cửa bên ngoài lúc trời sáng.
Với Lumen, bạn không cần phải tạo Lightmap UVs, hay xử lý bắt sáng các Lightmaps; điều mà bạn cần làm là tạo và chỉnh sửa các khung ánh sáng bên trong Unreal Editor và review lại các khung ánh sáng đã được tạo ra mà người chơi của bạn sẽ trải nghiệm khi chơi game trên các nền tảng.
Nanite (Virtualized Micropolygon Geometry System): Không để cho các đối thủ vượt mặt, UE5 có một thứ vũ khí với tên gọi là Nanite, đây là một hệ thống mới về khối hình học vi đa giác ảo hoá, thứ có khả năng tạo ra các trải nghiệm game với một lượng lớn chi tiết về mặt hình học.
Trực tiếp nhập hàng triệu Polygons và tất cả mọi thứ có trong bộ công cụ điêu khắc kỹ thuật số ZBrush đến hệ thống scan 3D Photogrammetry, sau đó chèn chúng vào nhau hàng triệu lần, trong khi tất cả đều được duy trì tốc độ khung hình real-time và không có bất kỳ sự mất trung thực nào về hình ảnh.
Ngoài ra, Virtual Shadow Maps (VSM) được thiết kế đặc biệt để hoạt động tốt với Lumen và Nanite, công nghệ này đem lại khả năng mô phỏng bóng đổ chi tiết. Nanite và VSM truyền và xử lý thông minh các chi tiết mà bạn có thể cảm nhận như trong ngoài đời thực, loại bỏ phần lớn các ràng buộc về Poly count và Draw call, đồng thời loại bỏ hoàn toàn các công việc tốn thời gian như “bake” các chi tiết lên trên Normal Maps và tạo LOD, giúp bạn chỉ việc tập trung hoàn toàn vào công việc sáng tạo.
Các Consoles thế hệ mới đi kèm với kỳ vọng của người chơi thế hệ mới. Về phía người chơi, họ đòi hỏi tốc độ khung hình phải từ 60fps trở lên, điều này đem lại nhiều khó khăn cho việc render tài nguyên. Với Temporal Super Resolution (TSR), đây là một hệ thống năng tầng số lấy mẫu chất lượng cao, hoàn toàn độc lập với nền tảng. Hệ thống có thể render ở độ phân giải thấp hơn nhưng với độ trung thực pixel đầu ra tương tự như các khung hình được hiển thị ở độ phân giải cao.
Bộ Toolset thế giới mở mới (New Open World Toolset)
Một trong những mục tiêu hiện tại của đội ngũ UE5 là làm cho việc tạo ra các Thế giới mở (Open Worlds) nhanh hơn, dễ dàng hơn. Với Unreal Engine 5, hệ thống World Partition mới sẽ thay đổi cách các Levels được quản lý và phân luồng, chia thế giới thành một dạng lưới và phân luồng các ô cần thiết một cách tự động.
Các thành viên trong team giờ đây cũng có thể hoạt động đồng thời trên cùng một khu vực của cùng một “Thế giới” mà không phải giẫm chân lên nhau, nhờ vào hệ thống mới có tên gọi là One File Per Actor.
Các lớp Data Layers có thể giúp tạo các biến thể khác nhau của cùng một thế giới. Chẳng hạn như phiên bản ban ngày và ban đêm, hoặc hình học thẳng và gấp khúc — như các lớp Layers tồn tại trong cùng một khoảng không gian.
Và cuối cùng, đội ngũ UE5 đặt nền móng cho việc tạo ra những thế giới ảo rộng lớn trong UE5 mà không cần áp dụng quá nhiều chỉnh sửa hay các thủ thuật nhờ vào tính năng đặc biệt của Large World Coordinates (LWC).
Các công cụ animation và nhân vật tích hợp sẵn (Built-in character and animation tools)
Với Unreal Engine 5, người dùng hoàn toàn có thể tạo ra các hoạt ảnh theo ngữ cảnh, sử dụng lại các hoạt ảnh hiện có và điều chỉnh các hoạt ảnh sao cho phù hợp với điều kiện gameplay.
Trong việc chế tạo hoạt ảnh, người dùng sẽ có một bộ công cụ mới vô cùng thân thiện nhưng không thiếu phần mạnh mẽ cho phép họ làm việc trực tiếp trong Unreal Editor.
Điểm nổi bật bao gồm khả năng tạo ra các rigs nhanh chóng, dễ dàng và chia sẻ chúng trên nhiều lớp ký tự với bộ điều khiển rigs nâng cao, sau đó tạo hoạt ảnh cho chúng trong hệ thống Sequencer, nơi bạn có thể lưu và sử dụng các “tư thế” trong 3D bằng tính năng Pose Brower mới.
Bộ công cụ animation của UE5 giúp các hoạt ảnh chuyển động nhịp nhàng
Trình chỉnh sửa nâng cao UI (Enhanced editor UI)
Đã đến lúc phải thay đổi! Unreal Engine 5 có một giao diện hiện đại hóa, workflow được sắp xếp hợp lý và tối ưu hóa việc sử dụng các dung lượng tài nguyên trên màn hình, giúp sử dụng dễ dàng hơn, nhanh hơn và hài lòng hơn.
Với tính năng Quixel Bridge hiện đã được tích hợp đầy đủ, người dùng có quyền kéo và thả trực tiếp vào toàn bộ thư viện Megascans mà không cần phải thông qua các bước tải xuống. Đây là một phần của menu Create, là nơi duy nhất giúp người dùng lấy nội dung cũng như tạo và đặt các Actors, với quy trình công việc kéo thả dễ dàng, truy cập chỉ với một cú nhấp chuột vào các Actors được sử dụng gần đây sẽ giúp việc tạo các phân cảnh nhanh và dễ dàng hơn nhiều.
Bộ công cụ animation của UE5 giúp các hoạt ảnh chuyển động nhịp nhàng
Bộ engine âm thanh
UE5 đang giới thiệu một phương pháp tạo âm thanh hoàn toàn mới. MetaSounds là một hệ thống hiệu suất cao cung cấp khả năng kiểm soát hoàn toàn việc tạo đồ thị Audio DSP của các nguồn âm thanh, cho phép người quản lý tất cả các khía cạnh của kết xuất âm thanh để thúc đẩy trải nghiệm âm thanh thế hệ tiếp mới.
MetaSounds tương tự như một bản tài liệu đem lại rất nhiều lợi ích trong việc tạo nội dung âm thanh mà Material Editor mang lại cho các trình shaders: các nội dung hướng dữ liệu dynamic, khả năng ánh xạ các thông số game để phát lại âm thanh, cải tiến quy trình workflow, và nhiều hơn nữa.
Sản phẩm hình ảnh final-pixel chất lượng cao
Được giới thiệu trong phiên bản Unreal Engine 4.27, Path Tracer là một tính năng render DXR tiên tiến với độ chính xác cao mà khi người dùng sử dụng thì không cần phải thiết lập thêm. Đối với những nhà thiết kế tạo ảnh tĩnh hoặc nội dung tuyến tính, tính năng này cho phép họ tạo ra hình ảnh render chất lượng ngay trong Unreal Engine với chỉ chút ít thời gian.
Trong Unreal Engine 5, Path Tracer cung cấp các cải tiến về độ ổn định, hiệu suất và tính hoàn chỉnh, bao gồm việc hỗ trợ cho các chuyển động của tóc và mô hình che bóng mắt cũng như các cải tiến trong việc sampling, mô hình BRDF, truyền tải ánh sáng, hình học, v.v.
Tính năng Quixel Bridge của UE5
Tổng kết
Vậy là bạn đã tìm hiểu qua bài viết Unreal Engine 5 là gì? CryptoViet hy vọng bài viết sẽ cung cấp cho bạn những thông tin hữu ích nhất.
Bên trên chỉ là một số tính năng tiêu biểu có trong Unreal Engine 5. Nhìn chung, đây có thể được xem là một bước tiến vượt bậc trong ngành công nghiệp game engine, hứa hẹn sẽ đem lại những trải nghiệm tuyệt vời cho người chơi trong tương lại. Hãy đón xem đội ngũ Unreal Engine còn có thể làm được gì nhé!
Disclaimer: Giao dịch tiền điện tử có mức độ rủi ro cao và có thể không phù hợp với tất cả các nhà đầu tư. CryptoViet sẽ không chịu trách nhiệm pháp lý đối với bất kỳ tổn thất hoặc thiệt hại nào có thể phát sinh trực tiếp hoặc gián tiếp từ việc sử dụng hoặc phụ thuộc vào những thông tin trên. Tất cả các ý kiến được bày tỏ trên trang web này thuộc sở hữu của người viết và không bao giờ được coi là lời khuyên dưới bất kỳ hình thức nào.
Trả lời