← Chủ đề

Thay thế Photon PUN cho game theo lượt và casual

PUN 2 đang ở chế độ bảo trì. Game nào cần Fusion hoặc game server, game nào chỉ cần dịch vụ WebSocket lưu trữ sẵn có phòng và ghép trận, và chi phí của từng lựa chọn.

Tài liệu của Photon cho biết PUN 2 đang ở chế độ bảo trì (LTS): vẫn sửa lỗi nhưng không có tính năng mới, và các dự án mới nên cân nhắc Fusion hoặc Quantum. Hai sản phẩm đó hợp với game hành động thời gian thực. Nhưng nhiều game PUN không thuộc loại đó: chúng là game bài, board game, đố vui hay party game, người chơi lần lượt đi và vài lần cập nhật mỗi giây là đủ. Với những game này, một dịch vụ WebSocket được lưu trữ sẵn có phòng và ghép trận có thể thay PUN với chi phí thấp hơn và hỗ trợ WebGL sẵn.

Game của bạn có cần game server không?

Dịch vụ WebSocket chạy trên TCP, không có tick và chuyển tiếp sự kiện giữa người chơi mà không chạy logic game. Nếu game của bạn ở cột bên phải, Photon Fusion, Quantum hoặc một server riêng sẽ phù hợp hơn.

Game PUN 2 có thể chuyển đi đâu

Chi phí với cùng số người chơi

Số liệu của Photon lấy từ trang giá PUN và giới thiệu PUN 2, kiểm tra ngày 2026-10-31. Photon bao gồm 3 GB lưu lượng mỗi CCU mỗi tháng. Hibira tính tin nhắn bạn gửi theo ngày, và một client event chỉ tính là một tin nhắn dù bao nhiêu người chơi nhận. Ở gói miễn phí, các lượt gửi tới người chơi tính vào 2 GB dữ liệu mỗi tháng; từ gói Hobby trở lên, không tính lượt gửi broadcast. Mọi gói vẫn giới hạn số tin nhắn mỗi ngày, số kết nối cao điểm và dữ liệu gửi trực tiếp mỗi tháng. Xem trang giá.

Chuyển đổi trông như thế nào

Backend của bạn ký từng phòng và hàng chờ bằng secret của ứng dụng, nên tên và điểm xếp hạng của người chơi đến từ server chứ không phải client. Bảng đối chiếu đầy đủ kèm mã cho từng bước có trong hướng dẫn chuyển từ PUN 2. Hãy bắt đầu với hướng dẫn Unity, và xem sảnh chờ game cho phòng mà người chơi trình duyệt cũng vào được.

Câu hỏi thường gặp

PUN 2 có bị ngừng không?

Tài liệu của Photon cho biết PUN 2 đang ở chế độ bảo trì (LTS): vẫn sửa lỗi nhưng không có tính năng mới, và dự án mới nên cân nhắc Fusion hoặc Quantum. Các game PUN 2 hiện có vẫn chạy bình thường.

Game theo lượt có thể dùng dịch vụ WebSocket thay Photon không?

Có, với game bài, board game, đố vui, party game và các game theo lượt hoặc casual khác. Phòng, ghép trận, presence và sự kiện trong phòng bao quát những gì PUN làm cho các game này. Game hành động thời gian thực cần đồng bộ tick vẫn cần Fusion, Quantum hoặc game server.

Có chạy được trên bản build Unity WebGL không?

Có. Gói Unity của Hibira kết nối qua WebSocket trong Editor, trên máy tính, di động và trong bản build WebGL, và người chơi từ trình duyệt hoặc Godot cũng vào được cùng phòng.

Tên sản phẩm là nhãn hiệu của chủ sở hữu.