Minimalist Forum Reader
Các bác ơi cho e hỏi: e add 1 folder plugin vào danh sách plugin của UE trong ổ C, khi vào prj, enable plugin này lên thì luôn bị báo là sai version engine. E đã thử add (EngineVersion: "5.3") nhưng vẫn bị lỗi. Có cách nào fix được ko ạ?
bác down đúng source chưa? plugins thì phải đúng ver mới cho bật. thường e lên telegram download lậu về.
các bác có tutorial nào hay về game cho UE 5 không ạ, em lên youtube thấy nhiều quá, hiện đang follow theo 1 cái tutorial dựng cảnh ạ
bác tìm video về cinematic hả? lên rutracker down khóa One Course Solution of Material về, có dạy vật liệu với landscape, dùng Gaea để tạo địa hình import qua UE5
Các bác ơi cho e hỏi: e add 1 folder plugin vào danh sách plugin của UE trong ổ C, khi vào prj, enable plugin này lên thì luôn bị báo là sai version engine. E đã thử add (EngineVersion: "5.3") nhưng vẫn bị lỗi. Có cách nào fix được ko ạ?
Fen vào file .uplugin của Plugin đấy rồi sửa Version thành engine version mà fen đang dùng
1719976128522.png
Reactions: Củ khoai lang nho nhỏ
Khi build lại trong VS thì nó báo là k tìm thấy declare trong UE5Rules, và cần derive từ ModuleRules gì đó nữa ạ :( cứu e với các bác ơi
Fen xài plugin lậu à? Lỗi gì thì up cái screenshot hay file logs lên thì người ta mới biết đường mà fix chứ. Unreal Build Tool (UBT) của Unreal đã thay đổi build process rất nhiều từ verison 4 lên vesion 5 rồi. Cho nên fen phải update lại syntax trong file .Build.cs của plugin lên version mới thì mới build được. Ví dụ file .Build.cs của AdvancedSessions plugin

1719976312910.png
E add đc vào rồi. Tạo 1 folder Plugins trong dir của project rồi copy folder plugin vào đó là đc
@buitruong1689 e có mấy thắc mắc vụ Umg plugin. Bác có rảnh k, tối em ib hỏi chút ạ
bác tìm video về cinematic hả? lên rutracker down khóa One Course Solution of Material về, có dạy vật liệu với landscape, dùng Gaea để tạo địa hình import qua UE5
em muốn tìm về game ạ
E cần tạo 1 plugin:
  • Plugin này là 1 custom component tạo từ button, textbox, ...có sẵn của umg
  • Add plugin vào prj thì component sẽ ở mục palette, kéo thả sử dụng đc luôn
Các bác có tài liệu or video yt cho e tham khảo với ạ.
@buitruong1689 e có mấy thắc mắc vụ Umg plugin. Bác có rảnh k, tối em ib hỏi chút ạ
Bạn hỏi luôn ở đây đi đừng inbox, cho thớt này xôm tí chứ ít người tương tác quá. Khi nào rảnh mình sẽ vào check thớt rồi trả lời :byebye:
Reactions: Củ khoai lang nho nhỏ
Bạn hỏi luôn ở đây đi đừng inbox, cho thớt này xôm tí chứ ít người tương tác quá. Khi nào rảnh mình sẽ vào check thớt rồi trả lời :byebye:
E có câu ở trên ạ :'> cần cứu lắm rồi bác ơi
E cần tạo 1 plugin:
  • Plugin này là 1 custom component tạo từ button, textbox, ...có sẵn của umg
  • Add plugin vào prj thì component sẽ ở mục palette, kéo thả sử dụng đc luôn
Các bác có tài liệu or video yt cho e tham khảo với ạ.
Phát triển Plugin trong Unreal thì hơi khoai cho newbie đấy. Bạn phải đọc source code của Engine tương đối nhiều vì không có nhiều document hay tutorial chuyên sâu về mảng này đâu. Giờ cứ giả sử trước tiên bạn thông thạo Unreal C++ rồi nhé, còn không rành thì hopeless cmn lun.

- Bạn search "CommonUI" trong Engine module source code để đọc nhé. Trong đấy rất nhiều custom UMG widgets cho bạn tham khảo. Hard-core hơn thì đọc source của UMG hoặc Slate modules. Nếu bạn mới làm quen với Plugin development và UI programming trong Unreal thì khả năng cao sẽ bị ngợp vì khối lượng kiến thức phải tìm hiểu rất nhiều.

1720066291856.png


- Để add custom widget vào Palette Category trong UMG thì override lại hàm
Code:
const FText GetPaletteCategory() override;
của UWidget là được:

1720066719976.png

1720066753066.png


- Nếu ko làm được thì bảo công ty deal với mình, mình làm cho. Nói trước là rate cao lắm nhé :shame:
Phát triển Plugin trong Unreal thì hơi khoai cho newbie đấy. Bạn phải đọc source code của Engine tương đối nhiều vì không có nhiều document hay tutorial chuyên sâu về mảng này đâu. Giờ cứ giả sử trước tiên bạn thông thạo Unreal C++ rồi nhé, còn không rành thì hopeless cmn lun.

- Bạn search "CommonUI" trong Engine module source code để đọc nhé. Trong đấy rất nhiều custom UMG widgets cho bạn tham khảo. Hard-core hơn thì đọc source của UMG hoặc Slate modules. Nếu bạn mới làm quen với Plugin development và UI programming trong Unreal thì khả năng cao sẽ bị ngợp vì khối lượng kiến thức phải tìm hiểu rất nhiều.

View attachment 2560263

- Để add custom widget vào Palette Category trong UMG thì override lại hàm
Code:
const FText GetPaletteCategory() override;
của UWidget là được:

View attachment 2560275
View attachment 2560276

- Nếu ko làm được thì bảo công ty deal với mình, mình làm cho. Nói trước là rate cao lắm nhé :shame:
Bác có muốn deal k ạ? Chứ e newbie cho cái task ngợp vcl, chắc đi tìm chỗ mới :)
Reactions: buitruong1689
- Nếu ko làm được thì bảo công ty deal với mình, mình làm cho. Nói trước là rate cao lắm nhé :shame:
vô tình lướt ngang ngộp luôn.
Bác có muốn deal k ạ? Chứ e newbie cho cái task ngợp vcl, chắc đi tìm chỗ mới :)
Bình tĩnh, cứ học đi đã. Chưa gì đã bỏ cuộc rồi :ops:
Bình tĩnh, cứ học đi đã. Chưa gì đã bỏ cuộc rồi :ops:
K còn time để học bác ơi =)) vào time start rồi ạ. Học nữa thì chắc đi lun
UMG là ví dụ thua màn nó hiện lên "Game Over" hả bác
K còn time để học bác ơi :LOL: vào time start rồi ạ. Học nữa thì chắc đi lun
E cần tạo 1 plugin:
  • Plugin này là 1 custom component tạo từ button, textbox, ...có sẵn của umg
  • Add plugin vào prj thì component sẽ ở mục palette, kéo thả sử dụng đc luôn
Các bác có tài liệu or video yt cho e tham khảo với ạ.
Tạo plugin thì loanh quanh có mấy bước là 1/ tạo file .uplugin và điền description bằng một format như JSON, 2/ tạo một module (bao gồm .Build.cs, *Module.h và *Module.cpp).

Còn nếu lười thì còn có cả UI tạo plugin luôn mà:
createplugin.png

Tìm mục "Creating new plugins" trong này: https://dev.epicgames.com/documentation/en-us/unreal-engine/plugins-in-unreal-engine

Tạo plugin thì loanh quanh có mấy bước là 1/ tạo file .uplugin và điền description bằng một format như JSON, 2/ tạo một module (bao gồm .Build.cs, *Module.h và *Module.cpp).

Còn nếu lười thì còn có cả UI tạo plugin luôn mà:
createplugin.png

Tìm mục "Creating new plugins" trong này: https://dev.epicgames.com/documentation/en-us/unreal-engine/plugins-in-unreal-engine

Phần C++ để tạo custom component bên trong nữa bác ạ.