için: Bir Play-by-play
en altında nasıl bir örnek olarak görüntü inceleyelim " " Warcraft Dünya; Oyun istemcisi çalışır. Onda, Yellowbell adında bir şaman bir arayış için bir taş topluyor, ama onu saldırmak için onun yolda bir gulyabani, dikkatini çekti oluyor. İşte bir istemci açısından neler var: bilgisayarınızın sabit diskinde saklanan arşivleri veri çekerek sonra
- istemci Yellowbell çevresinin bir temsilini oluşturur
- istemci sunucu bildirir. ve Yellowbell konumunun onun etrafında sabit ve mobil nesneleri veya çetelerin, hakkında bilgi alır. Bir mafya esasen dünyanın herhangi bir göçebe bir nesne, ancak en sık attackable düşmanları tanımlamak için kullanılır. Yellowbell taşı almaya çalıştığında
- istemci ne yaptığını söyler. Ayrıca Yellowbell taş almak için ne kadar süreceğini oyuncuyu gösteren bir durum çubuğu görüntüler.
- istemci sunucudan cinin saldırı hakkında bilgi alır. Cin onu vurur zaman Yellowbell en taş koleksiyonunu keser. İstemci Yellowbell kendini savunur nasıl sunucuya bilgi gönderir ve bu cinin eylemler hakkında bilgi ve mücadele Yellowbell cin öldürür ve taş toplama tamamlandıktan sonra.
- ilerlemesini alır, istemci görüntüleme durdurur Yerde ve yerine Yellowbell envanterindeki onu temsil eden bir simge görüntüler. Bu Yellowbell taş topladığı sunucu bildirir, yani diğer oyuncular artık oyun dünyasında göreceksiniz.
Bunlar sadece olayları vardır. İstemci sürekli erişen veya oyun dünyası hakkında bilgi ve içindeki karakterleri alır. Daha başka karakterler yakın bulunmaktadır, sunucu vardır daha fazla iş yapmak. Onlar görüntülemek için ihtiyacınız olan tüm bilgileri takip edemez bilgisayarınızın CPU ve video işlemcisi - Bazı oyuncuların oyun yüksek nüfuslu alanlarda bir tarama yavaşlatabilir nedeni budur. Bazı durumlarda, saniyede (FPS) kare cinsinden ölçülür kare hızı, yine hareketli bir sahnede ziyade Resimlerim bir dizi olarak dünyayı görmek için oyuncular neden dramatik düşüş olabilir.
istemcisi de bilgileri saklar karakter ve sabit diskinizde WTF klasöründe in-oyun seçenekleri hakkında. Bu klasördeki dosyaları üç biçimden birinde genellikle şunlardır: açıldı ve üzerinde TextEdit'i gibi bir metin okuyucu ile (okunabilir
- Metin (TXT) dosyaları
- WTF dosyaları Mac veya PC üzerinde Not Defteri)
- Lua programlama dili gelen LUA ve LUA.BAK dosyaları,
Lua bakacağım -. Kullanılan dil oluşturmak içi