Mod PvZ: Fusion

Tạo mod đầu tiên của bạnPlants vs. Zombies: Fusion — tài liệu modding

Phòng thủ bãi cỏ nắng gặp năng lượng hợp nhất vàng. Học cách tạo mod Plants vs. Zombies: Fusion của riêng bạn với BepInEx, CustomizeLib và C# — từng bước rõ ràng.

  • BepInEx plugins
  • CustomizeLib
  • C# · .NET
Bãi cỏ nắng + năng lượng hợp nhất vàng

Lộ trình phát triển

Từ hạt giống đến hợp nhất trong ba bước

Mỗi hướng dẫn là một cây cần trồng. Bắt đầu từ bạc, kết thúc bằng vàng — giống hệt tiến trình Bạc → Vàng trong game.

1

Chuẩn bị bãi cỏ

Cài BepInEx, thêm CustomizeLib và thiết lập khung dự án đầu tiên.

◆ Mới bắt đầu~15 phút
2

Trồng plugin đầu tiên

Viết một Plugin C#, hook Awake() và xem game tải code của bạn.

◆◆ Trung cấp~25 phút

Rèn một hợp nhất tùy chỉnh

Kết hợp hai cây thành một cây lai hoàn toàn mới với chỉ số, sprite và hành vi riêng.

◆◆◆ Nâng cao~45 phút

Code thực, từ dòng đầu tiên

Plugin đầu tiên của bạn chỉ cần mười dòng

Không có gì thừa — mỗi hướng dẫn đều có C# sẵn sàng sao chép. Đây là điểm khởi đầu bạn sẽ viết trong bài học đầu tiên.

Mẹo từ Cinder

Giữ console BepInEx mở — nó in Log.LogInfo của bạn theo thời gian thực.

Plugin.csBepInEx
// Điểm khởi đầu của mod
using BepInEx;

[BepInPlugin("com.you.firstmod", "First Mod", "1.0.0")]
public class Plugin : BaseUnityPlugin
{
    private void Awake()
    {
        Log.LogInfo("First Mod loaded — happy fusing!");
    }
}

Sẵn sàng chưa?

Tạo mod đầu tiên hôm nay — không zombie nào ngăn được bạn.

Tạo tài khoản miễn phí để theo dõi tiến trình qua từng hướng dẫn.