Unreal Engine nó được nhiều người coi là một công cụ đồ họa có khả năng tạo ra các trò chơi từ lĩnh vực kỹ thuật "phá vỡ hàm". Mặt khác, theo thời gian đã có không ít tựa game nổi tiếng dựa vào giải pháp được đưa ra bởi Epic Games (nhà phần mềm cũng đứng sau Fortnite nổi tiếng) làm engine của họ.
Tôi không chỉ đề cập đến thế giới PC: chỉ cần xem "Days Gone", được phát triển bởi Bend Studio và được xuất bản bởi Sony Interactive Entertainment (ban đầu được phát hành với tên Độc quyền PS4, sau đó cũng đến trên nền tảng Windows). Tóm lại, nếu bạn cũng đang tiếp cận môn học này, tôi hoàn toàn hiểu lý do bạn muốn học cách tạo trò chơi với Unreal Engine, vậy tôi sẽ giúp bạn một tay.
Tuy nhiên, việc xây dựng một dự án đáng chú ý với công cụ đồ họa này không hoàn toàn đơn giản. Bạn phải tăng tốc, học tập và thực hành rất nhiều. Điều đó nói rằng, trong hướng dẫn này, tôi sẽ chỉ cho bạn những điều cơ bản về công cụ đồ họa Epic Games, giải thích cách sử dụng nó để thực hiện những bước đầu tiên của bạn. Nếu bạn đã sẵn sàng, dưới đây là tất cả các thông tin liên quan. Tôi chỉ có thể chúc bạn đọc tốt và chúc bạn một may mắn lớn cho dự án của bạn!
bản demo "Lumen in the Land of Nanite" đang chạy trên PS5 và nhằm thể hiện những gì có thể làm được với phần cứng bảng điều khiển thế hệ thứ 9 của Sony.
Tóm lại, Unreal Engine là một công cụ đồ họa tiên tiến về lĩnh vực kỹ thuật. Tất nhiên, ngay cả các giải pháp như Thống nhất cho phép bạn tạo ra những tựa game khá hay, nhưng nhìn chung những người đam mê trò chơi điện tử thường "liên kết" Unreal Engine với một công cụ đồ họa "hiện đại" theo quan điểm này.
Đây rõ ràng là một ưu điểm không hề nhỏ nhưng nó cũng kéo theo những “hạn chế” có thể xảy ra. Trên thực tế, trong khi các giải pháp như Unity thường yêu cầu các yêu cầu tối thiểu, xét cho cùng, "không đáng kể" đối với nhiều người dùng và kiểu sử dụng, thì Unreal Engine thay vào đó có một số yêu cầu cao hơn một chút, nếu bạn muốn sử dụng nó đúng cách.
Vì có không ít người muốn tạo ra các tiêu đề với lĩnh vực kỹ thuật xuất sắc với công cụ đồ họa này, do đó tôi muốn giải thích Yêu cầu đề xuất bởi Epic Games (tìm chúng bên dưới).
- Hệ điều hành: Windows 10 64-bit;
- Bộ xử lý: Intel lõi tứ hoặc AMD 2,5 GHz trở lên;
- RAM: 8GB;
- Card màn hình và DirectX: GPU tương thích DirectX 11 hoặc DirectX 12.
Nói tóm lại, rõ ràng trong những trường hợp này, luôn luôn tốt nếu có biểu diễn PC chơi game để có thể làm mọi thứ đúng cách. Trong mọi trường hợp, tôi nhắc bạn rằng để có thể tạo một trò chơi, bạn cần phải rất nhiều cống hiến.
Trên thực tế, mặc dù ngày nay người ta thực sự có thể tải xuống và sử dụng các công cụ đặc biệt mạnh mẽ như Unreal Engine miễn phí, tôi xin nhắc bạn rằng các trò chơi điện tử đại diện cho một trung bình với một nghìn khía cạnh.
Không phải ngẫu nhiên mà các nhà phần mềm vĩ đại đặt ngân sách triệu phú để có thể tạo ra ba AAA của riêng bạn. Chỉ biết cách sử dụng một công cụ đồ họa là chưa đủ: vai trò chuyên nghiệp tham gia vào một trò chơi điện tử từ người phát triển đến nhà soạn nhạc, đi qua nhà thiết kế trò chơi và như thế.
Tôi muốn làm rõ điều đó, vì có không ít người tiếp cận các công cụ như Unreal Engine nghĩ rằng họ sẽ có thể thành thạo chúng sau khi làm theo một hướng dẫn duy nhất.
Không: không ai thực sự sẽ cho bạn biết cách tạo ra một trò chơi đầy đủ như trò chơi mà bạn đang nghĩ đến. Bạn sẽ phải bận rộn và sử dụng mã gốc của bạn, chưa kể Âm nhạc, Mô hình 3D và như thế.
Tóm lại, bạn hiểu rõ rằng, đặc biệt nếu bạn ở một mình, thời gian cần thiết để đạt được mục tiêu của bạn sẽ là cao (tin tôi đi, ngay cả khi đặt cho mình những mục tiêu "thấp" và cố gắng tạo ra một trò chơi hoàn chỉnh đơn giản, bạn vẫn sẽ phải thực hiện mọi thứ rất nghiêm túc).
Trong mọi trường hợp, điều này không có nghĩa là không thể thực hiện "ngọc trai" nhỏ, ngay cả khi không có ngân sách, thông qua việc sử dụng Unreal Engine. Trên thực tế, sự sáng tạo chiếm rất nhiều trong lĩnh vực này và có những người, thường xuyên thực hiện dự án trong nhiều năm, đã cố gắng tạo ra các sản phẩm hợp lệ.
Tóm lại, có vẻ đúng khi cảnh báo bạn: rõ ràng là hướng dẫn này, cũng như tất cả những người có mặt trên mạng, nó không thể dạy bạn sử dụng hoàn toàn công cụ đồ họa bởi Epic Games. Tuy nhiên, nó có thể cung cấp cho bạn thông tin hữu ích để hiểu cách bắt đầu tiếp cận thế giới này một cách "nhanh chóng" và thú vị.
Cổng thông tin chính thức của Unreal Engine và nhấn nút TẢI NGAY liên quan đến phiên bản động cơ bạn thích (). Làm như vậy, bạn sẽ nhận được EpicInstaller- [version] -unrealEngine.msi. Do đó, bạn chỉ cần mở phần sau và làm theo hướng dẫn do trình cài đặt đề xuất (thường chỉ cần nhấn các nút Tải về Là Yup).
Đối với, tuy nhiên, hệ điều hành Mac, một khi được nhấn vào nút TẢI NGAY bạn sẽ nhận được tập tin EpicInstaller- [version] -unrealEngine.dmg. Để tiếp tục, chỉ cần bắt đầu phần sau và kéo Trình khởi chạy trò chơi sử thi trong thư mục Các ứng dụng.
Sau khi mở lần đầu tiênTrình khởi chạy trò chơi sử thi, đồng thời cũng là chương trình cho phép bạn truy cập vào các trò chơi và cửa hàng Epic Games, bạn sẽ cần đăng nhập với bạn Hồ sơ để bắt đầu.
Sau đó, bạn chỉ cần chuyển đến tab Unreal Engine, trình bày ở bên trái và hoàn thành Tải xuống của phiên bản mới nhất của công cụ đồ họa, bằng cách nhấn vào nút thích hợp ở trên cùng bên phải và đợi quá trình tải xuống hoàn tất.
chương sơ bộ thực tế là điều này Phải mất một thời gian dài và điều đó rõ ràng là hướng dẫn này không thể giải thích cách tạo tiêu đề trong mơ của bạn, nhưng tôi vẫn có thể chỉ cho bạn cách bắt đầu làm quen với Unreal Engine ngay lập tức và cung cấp cho bạn những chỉ dẫn phù hợp để bắt đầu.
Trong trường hợp này, sẽ không có ý nghĩa gì khi cho bạn biết cách tạo một trò chơi 3D từ đầu, nhưng tôi nghĩ sẽ hữu ích hơn nếu bắt đầu từ đặt trước do Epic Games trực tiếp đề xuất, vì những người tạo ra Unreal Engine hiểu rõ công cụ đồ họa hơn bất kỳ ai. Trên thực tế, nhiều người dùng mắc sai lầm khi bắt đầu với một dự án đầy tham vọng được tạo ra từ đầu, sau đó mất đi mong muốn thực hiện nó ngay lập tức.
Epic Games có sẵn cho các mẫu miễn phí có thể được sửa đổi (do đó tạo ra một trò chơi 3D hoàn chỉnh, ngay cả khi được tạo ra chỉ để học), vì vậy tôi không hiểu tại sao không bắt đầu từ cái sau, trong số những thứ khác có thể thú vị để thử và "kích thích" sự sáng tạo của bạn.
Trong bối cảnh này, một giá trị đặt trước mà tôi nghĩ là được thực hiện rất tốt là Trò chơi Xe cộ. Nói cách khác, nó là một trò chơi điện tử 3D với một lĩnh vực kỹ thuật tổng thể dễ chịu cho phép bạn làm quen với các công cụ được cung cấp bởi Unreal Engine 4 để tạo ra một trò chơi đua xe.
Trò chơi Xe cộ là một dự án đã hoàn thành với của riêng anh ấy, tuy nhiên, bạn có thể mở bằngTrình chỉnh sửa Unreal Engine để "sàng lọc" các yếu tố được sử dụng và hiểu cách chúng được tạo ra. Mẫu được thực hiện bởi Trò chơi sử thi và nó hoàn toàn miễn phí.
Để tải xuống, hãy bắt đầuTrình khởi chạy trò chơi sử thi, chạm vào mục Unreal Engine, hiện ở bên trái, nhấp vào tab Học hỏi, cuộn xuống trang và nhấn vào hộp Trò chơi Xe cộ, tìm thấy trong phần Trò chơi. Sau đó, nhấn nút đầu tiên Miễn phí và sau đó về điều đó Tạo dự án.
Sau đó, bạn sẽ được nhắc nhập tên của dự án, chọn thư mục để lưu nó, nếu cần, hãy xác nhận phiên bản của Unreal Engine để sử dụng (bạn có thể để lại cái cuối cùng có sẵn) và nhấn nút Tạo nên.
Các Tải xuống của dự án (trọng lượng thường là 1,4GB). Sau khi tải xuống xong, bạn có thể đóng Trình khởi chạy trò chơi sử thi. Mở, do đó, Unreal Engine, đang đợi quá trình khởi tạo diễn ra.
Sau đó, nhấn nút Dâu đen, trình bày trong phần Dự án gần đây, để truy cập vào mẫu bạn đã cài đặt trước đó. Tại thời điểm này, hãy chọn XeGame và nhấp vào nút Chủ đề mở.
Trình chỉnh sửa sau đó sẽ xuất hiện trên màn hình. Đừng "sợ hãi": chương trình ban đầu cung cấp một "Tham quan" các khả năng được cung cấp, vì vậy bây giờ mọi thứ sẽ được giải thích cho bạn. Nếu bạn không biếtTiếng Anh, đừng lo lắng: Tôi ở đây để giúp bạn trong phần ban đầu đầu tiên này (tuy nhiên, biết tiếng Anh sẽ rất quan trọng sau này).
Bạn sẽ nhận thấy rằngbiểu tượng mũ tốt nghiệp. Nhấn đầu tiên vào nút sau và sau đó nhấn vào nút Kế tiếp để làm quen với giao diện Unreal Engine.
Màn hình đầu tiên sẽ giải thích rằng trình chỉnh sửa được tạo thành từ một số bảng điều khiển. Đây có thể là chuyển đi, bị chặn, đóng cửa và như vậy: trong điều kiện của giáo dân, có thể tùy chỉnh màn hình của dự án theo cách bạn thích. Trong trường hợp bạn làm cho thứ gì đó "biến mất" do nhầm lẫn, bạn có thể phục hồi lại nó thông qua tùy chọn các cửa sổ, hiện ở trên cùng bên trái.
Cửa sổ chính, cửa sổ mà bạn đang xem theo dõi trận đấu, được gọi là Trình chỉnh sửa cấp độ. Yếu tố sau là yếu tố chính của Unreal Engine: bạn sẽ cần nó cho kiểm tra trò chơi, tạo cấp độ, đặt các yếu tố và về cơ bản là sửa chữa mọi thứ.
Đối với di chuyển trong 3D trong trò chơi, vậy là đủ giữ nút chuột phải và sử dụng các phím cổ điển WASD. Bạn có thể thử ngay bây giờ: bạn sẽ thấy rằng bạn có thể di chuyển xung quanh đường đua. Thần là đủ di chuyển chuột để đi, ví dụ, lên hoặc xuống. Nhấn nút Kế tiếp để tiếp tục.
Các các yếu tố hiện tại trong kịch bản được gọi là Diễn viên bởi Unreal Engine. CÁC nút hiện ở trên cùng bên phải của Trình chỉnh sửa cấp, chẳng hạn, được sử dụng cho thay đổi, quay Là leo những gì hiện diện trong trò chơi của bạn. Nhấn vào nút Kế tiếp để tiếp tục.
CÁC chìa khóa hiện tại ở trên cùng bên trái được sử dụng thay thế cho quản lý hiện trường (Khung nhìn). Nói một cách đơn giản, bạn có thể thiết lập cách hiển thị các mục. Ví dụ, bạn có thể chọn một xem điện ảnh hoặc là tắt đèn và như thế. Nhớ bấm nút Kế tiếp để tiếp tục.
Bây giờ chương trình sẽ hiển thị cho bạn Bảng điều khiển chế độ, có một loạt các công cụ cho trình chỉnh sửa. Từ đây, bạn có thể thay đổi Chế độ hoạt động của Trình chỉnh sửa cấp, chẳng hạn như để đặt đúng cách hàng mới trong thế giới trò chơi hoặc cho tạo cảnh quan và như thế. Nhấn vào nút Kế tiếp để thăng tiến.
Phần dưới bên trái của trình chỉnh sửa được gọi là Trình duyệt Nội dung. Tại đây bạn có thể quản lý tất cả tập tin liên quan đến dự án của bạn, hãy cung cấp cho nó tài sản ai âm thanh. Tóm lại, đây là một chút về Unreal Engine File Explorer: bạn có thể đổi tên, thêm vào, để loại bỏ và nói chung là sắp xếp mọi thứ bạn cần. Nhấn vào nút Kế tiếp để tiếp tục.
Những gì chương trình đang chỉ cho bạn bây giờ là Bảng chi tiết. Cái sau cung cấp cho bạn tất cả chi tiết của trường hợp trênthành phần Bạn đã chọn. Từ đây, bạn có thể quản lý một số tùy chọn liên quan đến Diễn viên, ví dụ: di chuyển chúng, xoay chúng và như thế. Nhấn nút Kế tiếp để thăng tiến.
Ở trên cùng bên phải, World Outliner, nhóm tất cả Diễn viên hiện trong trò chơi của bạn. bạn có thể chọn các yếu tố và sửa đổi chúng trực tiếp từ đây. Nhấn vào nút Kế tiếp để tiếp tục.
Theo mặc định, chúng chỉ được hiển thị trong World Outliner tên và loại của đối tượng, nhưng bạn có thể nhấn vàobiểu tượng mũi tên xuống, nằm ở trên cùng bên phải, để lấy thêm thông tin, ví dụ liên quan đến lớp. Nhấn nút Kế tiếp để thăng tiến.
Ở trên cùng có Thanh công cụ. Epic Games đã định vị những cái chính ở đây công cụ liên quan đến biên tập viên. Từ đây bạn có thể để tiết kiệm, bắt đầu trò chơi và thực hiện tất cả hoạt động phổ biến nhất sẽ có ích trong quá trình phát triển tiêu đề. Nhấn nút Kế tiếp để tiếp tục.
Ở đó Thực đơn thanh rõ ràng là đại diện cho phần mà bạn có thể quản lý các tùy chọn cổ điển được cung cấp bởi tất cả các chương trình. Ví dụ, bạn có thể tải lên các dự án hoặc là để tiết kiệm cái hiện tại. Nhấn nút Kế tiếp để thăng tiến.
Một số nút có phần bổ sung cho phép bạn có được thêm chi tiết về chức năng liên quan. Trong trường hợp này, chương trình khuyên bạn nên di chuyển con trỏ chuột quabiểu tượng xoay và hãy nhấn Ctrl + Alt. Bằng cách này, một sẽ xuất hiện trên màn hình cửa sổ với thông tin thêm.
Nhấn nút Kế tiếp để tiếp tục: "chuyến tham quan" giao diện Unreal Engine đã kết thúc. Bây giờ bạn biết tất cả các yếu tố của trình soạn thảo dùng để làm gì. Sau đó bấm vào nút Trang Chủ và chương trình sẽ khuyên bạn theo dõi nhiều người khác hướng dẫn (nếu bạn đóng cửa sổ, bạn có thể truy cập lại các hướng dẫn từ đường dẫn Trợ giúp> Hướng dẫn).
Có tất cả mọi thứ, trao nó cho bạn khái niệm cơ bản về giao diện đến mã, đi qua hình ảnh động và như thế. Tuy nhiên, tất cả các hướng dẫn đều bằng tiếng Anh: Tôi đã cảnh báo bạn, bạn cần biết rõ ngôn ngữ này để sử dụng Unreal Engine đúng cách. Trên thực tế, ngoài các hướng dẫn nội bộ hữu ích này, tất nhiên tôi khuyên bạn nên hoàn thành để làm quen với công cụ này, cổng thông tin dành riêng cho tài liệu cũng hoàn toàn bằng tiếng Anh.
Tuyệt vời, bây giờ bạn biết nơi để tìm một chút mọi thứ bạn cần để bắt đầu tạo trò chơi 3D của mình bằng Unreal Engine. Trong mọi trường hợp, sau khi giải thích giao diện trình chỉnh sửa cho bạn, khoảnh khắc thú vị nhất đã đến: sử dụng mẫu vật bạn đã tải xuống trước đó. Sau đó nhấn nút Chơi, hiện ở trên cùng, di chuyển chuột qua Trình chỉnh sửa cấp độ và nhấn vào cái sau để bắt đầu chơi.
Chỉ cần sử dụng các nút W, ĐẾN, S. Là D. để hoàn thành mạch do Epic Games tạo ra. Như bạn có thể thấy, đây chỉ đơn giản là một minigame "mời" bạn đánh bại thời gian kỷ lục của chính mình trong một đường đua đơn giản không mất nhiều thời gian để hoàn thành.
Nói một cách đơn giản, bạn đã có một tiêu đề "hoàn chỉnh" của riêng nó. Điều này cho phép bạn, ví dụ như bắt đầu từ World Outliner, trong tổng số phân tích cách mà các yếu tố người đã tạo ra trò chơi, vì vậy bạn biết cách xử lý khi quyết định tạo trò chơi của mình.
Rõ ràng, các biến số liên quan rất nhiều và do đó không thể cung cấp cho bạn các chỉ dẫn chính xác: bạn nhất thiết phải tuân theo tài liệu và sử dụng sự sáng tạo của bạn để tạo ra trò chơi mà bạn có trong đầu. Rõ ràng lúc đó Web sẽ là “người bạn” của bạn (xét cho cùng, nhà phát triển nào lại không tìm kiếm trực tuyến, đặc biệt là lúc mới bắt đầu?).
Tuy nhiên, chỉ để "kích thích" bạn một chút để tiếp tục, bây giờ tôi sẽ chỉ cho bạn cách chỉnh sửa nhanh mẫu này chúc bạn vui vẻ. Chà, bạn sẽ nhận thấy rằng, đi đường bên phải ở con đường duy nhất ngã tư do đường dẫn trò chơi đề xuất, bạn có thể tạo nhảy, có thể không phải lúc nào cũng suôn sẻ.
Do đó, ý tưởng đầu tiên nảy ra trong đầu tôi là ý tưởng hiện thực hóa một loại "chế độ dễ dàng", thêm vào một cây cầu " đến tiêu đề được tạo bởi Epic Games. Trong trường hợp này, mẫu làm cho mọi thứ rất đơn giản: để tiếp tục, giữ nút chuột phải trên Trình chỉnh sửa cấp độ và di chuyển Máy ảnh, sử dụng các nút WASD, ở vị trí của nhảy.
Do đó, hãy nhấn vào phần đất trình bày ngay trước bước nhảy, giữ nút chuột trái trên mũi tên xanh Là di chuyển phần tử để "che" lỗ. Để rõ ràng, mũi tên xanh Đại diện choTrục Y, cái đó màu xanh da trời làtrục Z đó là đỏ làTrục X.
Khi bạn đã định vị phần tử này một cách chính xác, đã đến lúc tăng kích thước của nó, để người dùng có thể vượt qua bằng máy mà không bị nhảy. Vì vậy, hãy xem Bảng chi tiết, hiện ở dưới cùng bên phải. Sau đó, gõ 2 trong cái hộp Z liên quan đến tùy chọn Cầu thang và hãy nhấn Đi vào.
Bằng cách này, bạn sẽ tăng gấp đôi kích thước của phần tử này, cho phép người dùng chỉ cần đi thẳng mà không phải lo lắng về tốc độ nhảy. Trong mọi trường hợp, nó cũng cần thiết để đi đến phần Va chạm và đặt tùy chọn Cài đặt trước va chạm lên Mặc định, để ô tô không đi qua "cầu". Sau đó nhấn nút Chơi và bạn sẽ thấy rằng, nếu mọi thứ đã được thực hiện một cách chính xác, bạn sẽ có thể đến được phía bên kia mà không gặp vấn đề gì.
Tuyệt vời, bạn đã thực hiện thành công "cầu nối" trong trò chơi và quản lý để sửa đổi tiêu đề "đầy đủ" đầu tiên của mình trên Unreal Engine. Xin chúc mừng!
chương trước đều có giá trị như nhau, nhưng trong trường hợp này, tôi khuyên bạn nên bắt đầu bằng đặt trước khác nhau. Chính xác hơn, tôi nghĩ rằng mẫu có tên Unreal Stick Hình 2D có thể hữu ích (bạn có thể truy cập mẫu sau từ menu Trình khởi chạy trò chơi sử thi> Unreal Engine> Tìm hiểu> Mẫu kế thừa).
Chắc chắn, có thể sử dụng Unreal Engine cho tiêu đề 2D có thể không phải là cách tốt nhất, vì không có một số người thích Thống nhất cho loại này sử dụng, nhưng sự lựa chọn là tùy thuộc vào bạn và tất nhiên nó cũng là một vấn đề của thị hiếu.
Trong mọi trường hợp, ngoài việc làm quen với công cụ đồ họa thông qua tất cả các chỉ dẫn mà tôi đã cung cấp trước đây, điều quan trọng cơ bản là sử dụng sự sáng tạo của bạn và dành thời gian thích hợp cho dự án.
Trên thực tế, tôi nhắc nhở bạn rằng sau này, bạn rất có thể sẽ phải thử lập trình bằng C ++, cũng như thực hiện người mẫu. Tóm lại, tạo một trò chơi thông qua Unreal Engine không phải là một cuộc dạo chơi trong công viên, nhưng bạn phải biết rằng, bắt đầu từ những công cụ tôi đã chỉ ra và thực hiện một số nghiên cứu (ví dụ: YouTube), bạn thực sự có thể đạt được mục tiêu của mình (rõ ràng là với sự cống hiến phù hợp).
Một ví dụ nổi bật là các tiêu đề như Bộ nhớ sáng sủa, được xây dựng bởi một người duy nhất với Unreal Engine 4 và đặc biệt phổ biến với game thủ PC (bằng chứng là đánh giá trên Steam).
Tóm lại, tôi hy vọng tôi đã thuyết phục được bạn đi sâu vào thế giới thú vị này. Phần còn lại, hãy để tôi mang đến cho bạn một lời chúc may mắn lớn khác cho trò chơi của bạn!