← Projeye Dön

Devlog: CELLTEST POSİTİVE için Asimetrik Ağ Mimarisi Kurulumu

Tarih: 2026-08-15 | Yazar: TheosDev

Oyuncu Canını Kaynak Olarak Kullanmak

Oyun geliştirirken en büyük zorluklardan biri, alıştığımız mana sistemini tamamen terk edip, oyuncunun kendi canını (HP) kaynak olarak kullanmasını sağlamaktı. Netcode for GameObjects (NGO) kullanarak bu durumu sunucu tarafında nasıl doğruladığımı anlatacağım.

1. RPC Çağrıları ve Güvenlik

Client (Antikor oyuncusu), bir kart oynamak istediğinde doğrudan kendi canını düşüremez. Bunun yerine sunucuya bir ServerRpc gönderir.

Bu asimetrik yapı sayesinde hile yapılmasının önüne geçtik!